我正在使用javascript api设计谷歌图表.我想更改绘制数据的区域的背景.出于某种原因,当我设置背景选项时:
chart.draw(data, { backgroundColor: { fill: "#F4F4F4" } })
Run Code Online (Sandbox Code Playgroud)
它会更改整个图表的背景,而不会更改绘制数据的区域.关于如何仅改变绘图区域背景的任何想法?谢谢
有没有人有使用图表的经验.NET?特别是我想以编程方式创建它们.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;
using System.Diagnostics;
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Random rnd = new Random();
Chart mych = new Chart();
mych.Series.Add("duck");
mych.Series["duck"].SetDefault(true);
mych.Series["duck"].Enabled = true;
mych.Visible = true;
for (int q = 0; q < 10; q++)
{
int first = rnd.Next(0,10);
int second = …Run Code Online (Sandbox Code Playgroud) 我想在D3中创建一个时间序列折线图,下面的图表的较小版本允许用户放大图表的某些部分,如Google财经图表.
我发现的最接近的例子是这个泳道图:
有没有人在D3中使用折线图做任何这样的例子?
注意:我绝对想要一个小版本的图形,顶部有一个可调整大小的刷子,而不是像这个例子那样纯粹可拖动/可缩放的x轴.
理想情况下,我想使用人力车,但人力车的例子似乎只有一个范围滑块.所以人力车的例子会更好.
在Java图形或图表库上有一个早期的线程,其中发现JFreeChart非常好,但是,如其FAQ中所述,它不适用于实时渲染.
任何人都可以推荐一个支持实时渲染的类似库吗?只是一些基本的xy渲染 - 例如,从数据采集系统获取电压信号并在其到来时绘制它(x轴上的时间,y轴上的电压).
请参阅此处显示的图表类型:http: //code.google.com/apis/visualization/documentation/gallery/barchart.html
似乎没有一个简单的开关,将轴颜色改为白色(在白色背景上)似乎没有做任何事情.我甚至尝试过jquery隐藏api输出产生的选择器,但没有骰子.
我有一个柱形图,显示了随时间消耗的趋势,y轴是消耗,x轴是按月计时,
我必须实现目标消费.
我实现了一个目标,通过添加带有折线图类型的数据字段,这是一个常量,并且只显示一条水平线.
我面临的问题是,如果只有一个月,这条线会消失吗?有没有办法让它消失,或者有更好的方法在SSRS的柱形图中添加线目标
我正在使用SSRS 2008
我使用flot饼图绘制饼图.但它显示了萤火虫的错误
未捕获的异常:绘图的尺寸无效,width = null,height = null
我也从样式表中给出了高度和宽度.并尝试过这样的
<div id="placeholder1" style="width:140px;height:140px" ></div>
怎么解决这个?
我从jsfiddle(https://jsfiddle.net/varunoberoi/mcd6ucge)尝试了这个c3.js代码,但它似乎在我的localhost中不起作用.
我使用uniserver作为我的服务器.我复制粘贴一切,但它不起作用.
<html>
<head>
<!-- CSS -->
<link href="css/c3.css" rel="stylesheet" type="text/css" />
<!-- JAVASCRIPT -->
<script src="js/d3.min.js" type="text/javascript"></script>
<script src="js/c3.js" type="text/javascript"></script>
<script type="text/javascript">
window.onload=function(){
var chart = c3.generate({
data: {
columns: [
['data1', 300, 350, 300, 0, 0, 0],
['data2', 130, 100, 140, 200, 150, 50]
],
types: {
data1: 'area',
data2: 'area-spline'
}
},
axis: {
y: {
padding: {bottom: 0},
min: 0
},
x: {
padding: {left: 0},
min: 0,
show: false
}
}
});
} …Run Code Online (Sandbox Code Playgroud) 我在图书馆中面临以下错误 -
类型“ ChartDataSet ”不符合协议“ RangeReplaceableCollection ”
使用不可用的实例方法“ replaceSubrange(_:with:) ”来满足协议“ RangeReplaceableCollection ”的要求。