您现在的位置是:首页 >

对比柱状图怎么做 Word中新增的柱状图资料来源找不到了,图上的资料都还在,怎么让资料来源区域显示出来

火烧 2023-01-31 01:44:51 1040
Word中新增的柱状图资料来源找不到了,图上的资料都还在,怎么让资料来源区域显示出来 Word中新增的柱状图资料来源找不到了,图上的资料都还在,怎么让资料来源区域显示出来双击这个图就会出现编辑状态,然

Word中新增的柱状图资料来源找不到了,图上的资料都还在,怎么让资料来源区域显示出来  

Word中新增的柱状图资料来源找不到了,图上的资料都还在,怎么让资料来源区域显示出来

双击这个图就会出现编辑状态,然后进入编辑状态下的excel把里面的资料拷贝出来贴到新建的excel中。(选中里面的所有资料表复制,在外面新表中贴上)

将word中的资料以柱状图表的形式显示出来

进入插入选单—图片—图表,在柱形图上点选右键,开启资料来源,将word表格复制,覆蓋excel中的表即可。

怎样让SPSS的柱状图显示出具体资料

左键双击图域进入编辑状态---主选单elements--下拉选单中 show data labels即可。

怎样用柱状图实现mysql资料库中的资料,现在我不知道怎么将资料库中的资料读取出来显示在柱状图上

public class CategoryItemChart {
public static String generateBarChart(HttpSession session, PrintWriter pw,int w, int h,ArrayList list) {
String filename = null;
try {
CategoryDataset dataset = createDataset(list);
JFreeChart chart = ChartFactory.createBarChart(
"",图表标题
"",X轴标题
"",Y轴标题
dataset,资料集合
PlotOrientation.VERTICAL,图表显示方向(水平、垂直)
true,是否使用图例
true,是否使用工具提示
false是否为图表增加URL
);

chart.setBackgroundPaint(Color.white); 1,设定整个图表背景颜色
CategoryPlot plot = chart.getCategoryPlot();
plot.setBackgroundPaint(Color.white); 2,设定详细图表的显示细节部分的背景颜色
plot.setDomainGridlinePaint(Color.black); 3,设定垂直网格线颜色
plot.setDomainGridlinesVisible(false); 4,设定是否显示垂直网格线
plot.setRangeGridlinePaint(Color.yellow); 5,设定水平网格线颜色
plot.setRangeGridlinesVisible(false); 6,设定是否显示水平网格线

final NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis();
rangeAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());

CategoryItemRenderer renderer = (CategoryItemRenderer) plot.getRenderer();
BarRenderer render = (BarRenderer) plot.getRenderer();
render.setItemMargin(0.0);
render.setMinimumBarLength(0.0);

GradientPaint gp0 = new GradientPaint(0.0f, 0.0f, new Color(255,200, 80), 0.0f, 0.0f, new Color(255, 255, 40));
GradientPaint gp1 = new GradientPaint(0.0f, 0.0f, new Color(50,255, 50), 0.0f, 0.0f, new Color(100, 255, 100));
GradientPaint gp2 = new GradientPaint(0.0f, 0.0f, Color.red, 0.0f,0.0f, new Color(255, 100, 100));
GradientPaint gp3 = new GradientPaint(0.0f, 0.0f, new Color(108,108, 255), 0.0f, 0.0f, new Color(150, 150, 200));
renderer.setSeriesPaint(0, gp0);
renderer.setSeriesPaint(1, gp1);
renderer.setSeriesPaint(2, gp2);
renderer.setSeriesPaint(3, gp3);
/*
*
* 解决柱状体与图片边框的间距问题
*
*
* */

CategoryAxis domainAxis = plot.getDomainAxis();
domainAxis.setCategoryLabelPositions(CategoryLabelPositions.createUpRotationLabelPositions(Math.E / 6.0));

domainAxis.setLowerMargin(0.06);
domainAxis.setUpperMargin(0.06);

ValueAxis rAxis = plot.getRangeAxis();
rAxis.setUpperMargin(0.3);
rAxis.setLowerMargin(0.3);

render.setItemMargin(0.01);
/*
*
* 解决柱状体与图片边框的间距问题
*
*
* */
/*
*
*
* 解决JFREECHART的中文显示问题
*
*
* */

chart.getRenderingHints().put(RenderingHints.KEY_TEXT_ANTIALIASING,RenderingHints.VALUE_TEXT_ANTIALIAS_OFF);

TextTitle textTitle = chart.getTitle();
textTitle.setFont(new Font("黑体", Font.PLAIN, 20));

domainAxis.setTickLabelFont(new Font("sans-serif", Font.PLAIN, 11));

domainAxis.setLabelFont(new Font("宋体", Font.PLAIN, 12));

rAxis.setTickLabelFont(new Font("sans-serif", Font.PLAIN, 14));

rAxis.setLabelFont(new Font("黑体", Font.PLAIN, 12));

renderer.setBaseItemLabelFont(new Font("宋体", Font.PLAIN, 12));
renderer.setBaseItemLabelGenerator(new LabelGenerator(0.0));
renderer.setBaseItemLabelsVisible(true);
/*
*
*
* 解决JFREECHART的中文显示问题
*
*
* */

ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection());
filename = ServletUtilities.saveChartAsPNG(chart, w, h, info,session);

ChartUtilities.writeImageMap(pw, filename, info, true);
pw.flush();
} catch (Exception e) {
System.out.println("Exception - " + e.toString());
e.printStackTrace(System.out);
filename = "public_error_500x300.png";
}
return filename;
}

static class LabelGenerator implements CategoryItemLabelGenerator {
private double threshold;
public LabelGenerator(double threshold) {
this.threshold = threshold;
}
public String generateLabel(CategoryDataset dataset, int row, int column) {
String result = null;
final Number value = dataset.getValue(row, column);
if (value != null) {
final double v = value.doubleValue();
if (v > this.threshold) {
result = value.toString();
}
}
return result;
}
public String generateRowLabel(CategoryDataset dataset, int row) {
return null;
}
public String generateColumnLabel(CategoryDataset dataset, int column) {
return null;
}
}

private static CategoryDataset createDataset(ArrayList list) {
String s1 = "1";
String s2 = "2";
String c1 = "1";
String c2 = "2";
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.setValue(44, s1, c1);
dataset.setValue(48, s2, c2);
return dataset;
}
}
比较完整的一个得到柱图的程式码,储存路径是临时档案,怎么从资料库取值应该会吧。把dataset处理一下就可以了。

origin8.0柱状图上如何显示柱的资料

把你的Y列资料复制到另一列,右键这一列,set as 选择 label,然后作图,就可以看到了

如果原资料来源添加了资料,我想让原资料来源做的资料透视表中也显示新加的那项怎么办,

设定动态资料来源,步骤:1命名资料来源 2.在命名区域内写“=offset(a1,,,counta(a:a),counta(1:1)) 3.更改资料来源。

highcharts柱状图的资料怎么显示到中间去了

曲线图、区域图、区域曲线图、柱状图、饼装图、散布... reflow 是不是自使用图表区域高度和宽度,如果没有设定... Highcharts已默许提供了多种色彩方案,当要显示的...

对比柱状图怎么做 Word中新增的柱状图资料来源找不到了,图上的资料都还在,怎么让资料来源区域显示出来

wpfvisifire怎么将资料显示到柱状图上上

1. 下载Visifire for WPF并安装,安装好以后该产品会出现在您的工具箱里
2. 建立一个WPF程式,并且引用WPFVisifire.Charts.dll,并且在您的程式码里引用
using Visifire.Charts;
using Visifire.Commons;
3. 新增程式码并且建立和显示图表,在该事例中图表显示在LayoutRoot里,是一个Grid容器,预设情况下Grid是空白的,必须为该Grid指定一个x:Name="LayoutRoot"
4.同样地,可以通过修改Height和Width来改变图表的显示大小
5.在Window1.xaml.cs里我们可以开始建立图表了,在 Window1()事件里新增一个CreateChart()函式,在CreateChart()里建立图表,具体程式码如下:
public Window1()
{
InitializeComponent();
Call function to create chart
CreateChart();
}
private void CreateChart()
{
Create a Chart element
Chart chart = new Chart();
Set chart width and height
chart.Width = 400;
chart.Height = 300;
Create new DataSeries
DataSeries dataSeries = new DataSeries();
Number of DataPoints to be generated
int numberOfDataPoints = 10;
To set the YValues of DataPoint
Random random = new Random();
Loop and add a few DataPoints
for (int loopIndex = 0; loopIndex < numberOfDataPoints; loopIndex++)
{
Create a DataPoint
DataPoint dataPoint = new DataPoint();
Set the YValue using random number
dataPoint.YValue = random.Next(1, 100);
Add DataPoint to DataSeries
dataSeries.DataPoints.Add(dataPoint);
}
Add DataSeries to Chart
chart.Series.Add(dataSeries);
Add chart to the LayoutRoot for display
LayoutRoot.Children.Add(chart);
}

怎么让资料库的资料在显示出来

首先我不知道你用什么方式在前后端进行资料操作

jsp+servlet:将得到的资料新增到request.setAttribut中然后在jsp端可以通过jsp的{requestScop.xxx}的方法来获取资料,也可以直接使用{xxx}来获取资料(xx代表Attribute中的key)

如果你在jsp端用了jquery外挂,可以使用其内部的json资料格式进行解析资料,而在客户端直接使用一个List<map<Stirng,Object>>来装载资料,然后在通过一个poi外挂将其转换成String型别就可以在jsp端进行解析。

jsp如何把资料的资料转成json然后让FusionCharts以柱状图显示

FusionCharts只能载入符合XML规范的资料,所以转成Json还得转...如果你是为了传送效率,也可以这样实现,但是到前台一定还得转,关于转成Json问题,估计你是想用Ajax,故要在后台写,即用Java转化,要汇入相应的Jar包,然后呼叫相应方法转化成Json字串out到客户端,如果有什么不清楚,可以继续提问!

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码