是否chart.js之(文件)有数据集设置图表的姓名(名称)(在我的城市如温度),X轴(例如天)的名称和Y轴(如温度)的名称选项.或者我应该用css解决这个问题?
var lineChartData = {
labels : ["January","February","March","April","May","June","July"],
datasets : [
{
fillColor : "rgba(220,220,220,0.2)",
strokeColor : "rgba(220,220,220,1)",
pointColor : "rgba(220,220,220,1)",
pointStrokeColor : "#fff",
pointHighlightFill : "#fff",
pointHighlightStroke : "rgba(220,220,220,1)",
data : [data]
}
]
}
Run Code Online (Sandbox Code Playgroud)
真的感谢你的帮助.
我使用Chartjs来显示图表,我需要设置y轴的标题,但在文档中没有关于它的信息.
我需要像在图片上一样设置y轴,或者在y轴的顶部设置,所以有人可以现在是什么参数

我在官方网站上看过,但没有关于它的信息
我已将谷歌图表添加到页面的头部.这将返回图表的图像.
我只需要在同一页面上添加第二个图表.
第二个图表的代码被忽略.我很大程度上怀疑这是由于我错误地将每个图表的代码组合在一起.
第一张图表(行):
<!--Load the AJAX API-->
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
// Load the Visualization API and the piechart package.
google.load('visualization', '1.0', {'packages':['corechart']});
// Set a callback to run when the Google Visualization API is loaded.
google.setOnLoadCallback(drawChart);
// Callback that creates and populates a data table,
// instantiates the pie chart, passes in the data and
// draws it.
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Month');
data.addColumn('number', 'Apples');
data.addColumn('number', 'Oranges');
data.addRows([ …Run Code Online (Sandbox Code Playgroud) 我NVD3在同一个svg中有几个不同的图表.我使用按钮来调用函数,每个函数都包含一个使用自己数据的新图表.
有没有办法清除我的单个svg而不删除它?我想按一个按钮来调用我的图表,但在加载新图表之前清除svg.
使用这种图表时不是问题... multibarhorizontal例如,调用两个图表只是更新形状,这很好.问题是加载两个不同的图表,如线条和条形图.
提前致谢
编辑 - 答案必须是类似d 3.select("svg").remove()但只删除svg.我只想清除它.
我想问一下,使用Chart.js http://www.chartjs.org/可以获得组合条形图和折线图吗?
谢谢你的建议.
请考虑以下工作表:
A B C D
1 COMPANY XVALUE YVALUE GROUP
2 Apple 45 35 red
3 Xerox 45 38 red
4 KMart 63 50 orange
5 Exxon 53 59 green
Run Code Online (Sandbox Code Playgroud)
我在Excel中使用了scatterplot函数来创建以下图表:

但是,图表中的每个点都有一个附加属性:GROUP.有四组:red,orange,black和green.我想相应地为每个点着色,这样我就可以看到一个模式(例如,组green几乎总是位于图表的左侧).因为我的列表是500行长,我不能手动执行此操作.我该如何自动执行此操作?
我正在绘制条形图 highchart.js
我不想显示x轴数据值.
谁能告诉我哪个选项呢?
完整配置:
var chart = new Highcharts.Chart({
chart: {
renderTo: container,
defaultSeriesType: 'bar'
},
title: {
text: null
},
subtitle: {
text: null
},
xAxis: {
categories: [''],
title: {
text: null
},
labels: {enabled:true,y : 20, rotation: -45, align: 'right' }
},
yAxis: {
min: 0,
gridLineWidth: 0,
title: {
text: '',
align: 'high'
}
},
tooltip: {
formatter: function () {
return '';
}
},
plotOptions: {
bar: {
dataLabels: {
enabled: true
},
pointWidth: …Run Code Online (Sandbox Code Playgroud) 我在我公司的Excel 2003中创建的应用程序有问题.应用程序从源检索数据并使用SetSourceDataVBA例程更新图表,该例程传递包含写入相关数据的单元格的范围.
该应用程序在Office 2003中运行得很好,但是当在Office 2010中执行该应用程序时,它会出现以下错误:
运行时错误'1004':对象'_Chart'的方法'SetSourceData'失败.
我For在Office 2010中的一个简单的Excel文件中创建了一个循环,并且根据Range中传递给Chart的列数,错误迟早会出现.在Range中传递的列越多,它就会越早出现.我想这必须与图表中的系列数量相关(更多列更多系列).
这是在Office 2010中实现的图表对象或系列中的某种机制/缓冲区,在Office 2003中不存在吗?For在Office 2003中运行时,相同的循环从不显示问题,我不知道如何解决此问题.
到目前为止,我只能删除所有使用Goto指令控制Error的系列,以使用For Each循环删除SeriesCollection中的所有系列,以选择Chart的SeriesCollection中的所有对象.如果我执行此操作并在再次传递Range时继续执行应用程序,则所有数据都会正确地绘制在图表对象中.
重现错误的示例.以下代码将放在新的Excel 2010工作簿中的VBA模块中.运行Sub setDataChart,应用程序将运行,直到显示错误消息.
Sub setDataChart()
Call createAColValues
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatterSmoothNoMarkers
ActiveChart.SetSourceData Source:=Range("A1:FA6"), PlotBy:=xlColumns
ActiveSheet.ChartObjects(1).Activate
With ActiveChart.Parent
.Height = 325
.Width = 900
.Top = 120
.Left = 10
End With
Call updateValues
Call sendData
End Sub
Sub sendData()
Dim cht As ChartObject
Set cht = ActiveSheet.ChartObjects(1)
'On Error GoTo delSeries:
For i = 0 To …Run Code Online (Sandbox Code Playgroud) 你知道是否有类似于http://www.amcharts.com/(Flash)的SVG + js图表库.我需要在不支持Flash但支持SVG的浏览器中提供漂亮的交互式图表功能.
是否有可能在matplotlib中获得超过9个子图?
我在subplots命令pylab.subplot(449);,我怎么能得到一个4410工作?
非常感谢你.
charts ×10
javascript ×4
chart.js ×3
excel ×2
excel-vba ×2
jquery ×2
vba ×2
bar-chart ×1
d3.js ×1
highcharts ×1
matplotlib ×1
nvd3.js ×1
python ×1
svg ×1
title ×1