草庐IT

iso-chart

全部标签

javascript - Chart.js 中的水平 'limit' 线

是否可以在Chart.js中的现有图表中添加一条水平线??这里是示例字符代码://thecanvas//thejsvarctx=document.getElementById("myChart").getContext("2d");varmyNewChart=newChart(ctx).Bar(data);我想添加一条水平标记线(例如,在y=100处,如fiddle中的高图) 最佳答案 是的,你真的可以做到。你想要水平标记线,所以你需要在你的y轴内添加这段代码plotLines:[{color:'#FF0000',width:2,v

javascript - 具有不同环/弧的正值和负值的特殊 donut chart

我正在尝试在D3中创建一种特殊的圆环图,它将包含不同的正值和负值圆环。这些值可以大于100%或小于-100%,因此将有一个圆弧表示剩余值。以下是图表的示例图像:第一个正类别(Category_1-灰色)值为80,因此80%用灰色填充圆圈,为下一个正类别留下20%。下一个正类别值(Category_2-橙色)是160。因此它首先使用Category_1剩余的20%(现在剩余140个值)。然后它填充下一个圆(向上)100%(现在还剩40个值),对于剩余的值(40),它向上创建部分圆。现在,我们将Category_3(深红色)设置为负值(-120%),因此如果创建一个向内的圆并填充它100%

javascript - 图表.js : chart not displayed

我想使用Chart.js在网页中创建精美的图表。根据文档,我写了如下代码:Chart.jsdemovarpieData=[{value:20,color:"#878BB6"},{value:40,color:"#4ACAB4"},{value:10,color:"#FF8153"},{value:30,color:"#FFEA88"}];//Getthecontextofthecanvaselementwewanttoselectvarcountries=document.getElementById("countries").getContext("2d");newChart(cou

javascript - Chart.js - 如何在悬停时禁用所有内容

如何设置代码使图表上没有悬停效果、悬停选项、(悬停)链接等?我正在使用chart.js。下面是我的代码,我在其中设置了饼图。HTML....和js...$(document).ready(function(){varconfig={type:'pie',data:{datasets:[{data:[60,20],backgroundColor:["#ddd","#58AC1C"],label:'Dataset1'}],labels:["Bla1","Bla2"+]},options:{responsive:true}};window.onload=function(){varctx=d

javascript - 在 Google Chart 中显示/隐藏线条/数据

我正在尝试制作一个包含2条线的谷歌折线图。您应该能够通过两个复选框打开和关闭它们(显示/隐藏)..谁有制作这个节目的想法,或者给点建议?我猜是一些onClickjQuery的东西?google.load("visualization","1",{packages:["corechart"]});google.setOnLoadCallback(drawChart);functiondrawChart(){vardata=google.visualization.arrayToDataTable([['Year','Sales','Expenses'],['2004',1000,400]

javascript - 使用 .toDataUrl() 将 Chart.js Canvas 图表转换为图像会导致空白图像

我正在使用Chart.js。我正在尝试通过获取base64字符串将图表转换为图像。本教程(http://www.chartjs.org/docs/)用了整整1行的篇幅来讨论这个主题:Thecanvaselementalsoallowsforsavingthecontentsasabase64string,allowingsavingthechartasanimage.canvas元素有toDataURL方法,返回图像的base64字符串。但是,当我这样做时,它呈现的图像只是一个具有图表尺寸的透明矩形,并且不包含图表内容。这是一个fiddle:http://jsfiddle.net/KS

javascript - 为什么 chart.js Canvas 不遵守容器元素的填充?

我将Chart.js与简单的折线图一起使用,但Chart.js计算的宽度和高度属性似乎是基于忽略填充的父元素的总宽度和高度。varoptions={maintainAspectRatio:false,responsive:true};vardata={labels:["","","","","","",""],datasets:[{label:"MyFirstdataset",fillColor:"rgba(220,220,220,0.2)",strokeColor:"rgba(220,220,220,1)",pointColor:"rgba(220,220,220,1)",point

html - Chart.js Canvas 调整大小

在(AndroidWebViewHTML5canvaserror)中,我发布了一个关于使用Graph.js库绘制图形的问题。我现在遇到的问题是,如果我多次调用函数来绘制图形,Canvas每次都会调整大小。每次将图形重新绘制到同一Canvas时,其大小也会发生变化。我也尝试设置Canvas的大小但没有成功。可能是什么原因?为什么Canvas每次都调整大小? 最佳答案 我遇到了很多问题,因为毕竟当鼠标悬停时我的线条图形看起来很糟糕,我找到了一种更简单的方法来做到这一点,希望它会有所帮助:)使用这些Chart.js选项://Boolean

ios - 如何使用带有可选毫秒部分的 NSDateFormatter 解析 ISO 8601

我正在尝试使用NSDateFormatter来解析这些格式中的任何一种的日期@"2013-02-01T14:21:00"或@"2013-02-01T14:21:56.345"目前我正在使用下面的方法来解析字符串并返回一个日期:NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormattersetTimeZone:[NSTimeZonetimeZoneWithName:@"UTC"]];[dateFormattersetDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];[dateFo

ios - 如何在 iOS 上获取 ISO 8601 日期?

在PHP中通过date('c')获取ISO8601日期字符串(例如,2004-02-12T15:19:21+00:00)非常简单,但是如何在Objective-C(iPhone)中获取它呢?是否有类似的简短方法来做到这一点?这是我找到的长方法:NSDateFormatter*dateFormatter=[[[NSDateFormatteralloc]init]autorelease];dateFormatter.dateFormat=@"yyyy-MM-dd'T'HH:mm:ssZ";NSDate*now=[NSDatedate];NSString*formattedDateStrin