更改x轴设置面板:在图标的数据控制区,点击勾选定时刷新功能,设置定时刷新频率即可。1是否显示:设置是否显示x轴;2设置x轴颜色和粗细,当粗细设置为0时,轴是隐藏;3设置x轴的名称:可以选择是否显示名称、名称的颜色、字体和字体大小;4设置x轴上的标签文字:可以选择是否显示名称、名称的颜色、字体和字体大小以及字体方向;5设置x轴上的标签文字的文字长度。更改x轴设置 *** 作:1选中图表;2选择显示x轴;3更改轴的颜色和大小;4更改轴的名称文字颜色、大小和字体;5更改轴文字的文字颜色、大小和字体。
1先选中要作图的源数据范围。
2然后常规的,插入——图表——下一步——完成。
3然后在图表选项里面,设置你所要设置的数值等等,把数值标出来时需要对勾标出,然后完成初步双柱图。
4点中需要变成折线的柱状图(注意如果只是点中其中一个或者两个的话,再单击右键是出不来“图表类型”等选项的),然后单击图表类型。
5然后对选中的这组,再重新选择图表类型,变成折线图,确定。
6出现折线图后,同样的,选中所有节点,双击后,出现你所要设置的关于这条折线的具体细节。
7选中“坐标轴”选项,点“次坐标轴”,这样就有两个Y轴了。
8还可以在“图案”选项里面设置下这条线的颜色和粗细。
材料/工具:Excel2010
1、选中数据表A2:C14,选择功能区的“插入”——“柱形图”——“簇状柱形图”
2、在图表中右键单击“销售额”柱形,在菜单中选择“设置数据系列格式”
3、选择“系列选项”——“次坐标轴”——“关闭”。
4、右键单击柱形,选择“更改系列图表类型”。
5、在d出的设置框中选择“折线图”——“确定”,结果如图。
6、现在两组数据都可以正确的显示在图表中。
7、如果都要做成柱形图,需要添加两个空系列,一个主一个次,再调整系列顺序和间隔。
2个方法
1:选中你想要作为第二个Y轴方向的曲线,并且双击鼠标的左键,在出现的选项栏中,打开“坐标轴”的选项,并且把默认的“主轴”选项改为“次要”
2:或框选数据-插入-图表-自定义类型-两折线柱图,也能实现。
3个Y轴图表
>
具体方法:
对于双Y轴图表可以通过主要坐标轴和次坐标轴轻松实现,倘若需要绘制3Y或更多Y轴的图表,则可以通过添加辅助系列绘制自定义坐标轴的方法来完成图表。
制作步骤如下:
1、构造辅助作图数据:根据原始数据特点,可以将单价数据绘制在主要坐标轴上,将功率数据放大100倍与数量数据共同绘制在次要坐标轴上。如在F3单元格输入公式=A3下拉填充至F6单元格,作为分类轴标签数据;在G3单元格输入公式=C3下拉填充至G6单元格,作为单价系列数据;在H3单元格输入公式=B3下拉填充至H6单元格,作为数量系列数据;在I3单元格输入公式=D3100下拉填充至I6单元格,作为功率系列数据。其中F7:I7留空是为了空出位置放置虚拟Y轴。
2、构造虚拟Y轴数据:原始数据中有4个分类,在这4个分类之后添加1个空白分类放置虚拟Y轴,因此可以假设虚拟Y轴的X值为47(即虚拟Y轴与水平轴的交叉点位置),如K3:K9单元格区域,在L3:L9单元格区域输入0—60的10的倍数作为虚拟Y轴的Y值。
3、创建折线图:选择G2:I7单元格区域→单击“插入”选项卡→“图表”组→“折线图”→在下拉的图表类型列表中,选择“带数据标记的折线图”。
4、添加轴标签数据:鼠标右键单击图表→单击“选择数据”→单击“水平轴标签”下的“编辑”按钮→“轴标签区域”选择F3:F7单元格区域→单击“确定”退出“轴标签”对话框→单击“确定”退出“选择数据源”对话框。
5、格式化图表:删除网格线,调整图表大小、边框、填充颜色
6、更改图表类型:鼠标右键单击“数量”系列→单击“更改系列图表类型”→“XY散点图”→“带直线和数据标记的散点图”→单击“确定”退出“更改图表类型”对话框。用同样的方法将“功率”系列更改为带直线和数据标记的散点图。
7、添加“虚拟Y轴”系列:鼠标右键单击图表→单击“选择数据”→“添加”→“系列名称”输入“虚拟Y轴”→“X轴系列值”选择K3:K9单元格区域→“Y轴系列值”选择L3:L9单元格区域→单击“确定”退出“编辑数据系列”对话框→单击“确定”退出“选择数据源”对话框。
8、格式化主要纵坐标轴:鼠标右键单击主要纵坐标轴→单击“设置坐标轴格式”→单击“线条颜色”选项→“实线”→设置颜色为蓝色→关闭“设置坐标轴格式”对话框。单击主要纵坐标轴→“开始”选项卡→“字体”组→设置字体颜色为蓝色。
9、格式化次要纵坐标轴:鼠标右键单击次要纵坐标轴→单击“设置坐标轴格式”→设置最大值为固定值60→设置主要刻度单位为固定值10→单击“数字”选项→在“格式代码”下的文本框中输入“0!%;;0”→“添加”→单击“线条颜色”选项→“实线”→设置颜色为绿色→关闭“设置坐标轴格式”对话框。单击次要纵坐标轴→“开始”选项卡→“字体”组→设置字体颜色为绿色。
项目中需要FusionCharts图表显示双Y轴,好像FCF_MSLineswf不可以这样,只能显示一个Y轴,多条线, 找了一下,用MSCombiDY2Dswf可以实现,生成图如下: 两个图表的数据是一样的,设置有一此不同而己 对应的XML文本如下: 复制代码 代码如下: <chart palette='2' caption='图表' rotateNames='0' showValues='0' divLineDecimalPrecision='1' limitsDecimalPrecision='1' PYAxisName='价格' SYAxisName='数量' numberPrefix='$' formatNumberScale='0'> <categories> <category label='20121110' /> <category label='20121111' /> <category label='20121112' /> <category label='20121113' /> <category label='20121114' /> <category label='20121115' /> <category label='20121116' /> </categories> <dataset renderAs='Line' parentYAxis='P' seriesName='Profit'> <set value='3242' /> <set value='3171' /> <set value='700' /> <set value='1287' /> <set value='1856' /> <set value='987' /> <set value='1610' /> </dataset> <dataset lineThickness='1' parentYAxis='S' seriesName='数量' > <set value='174' /> <set value='197' /> <set value='155' /> <set value='15' /> <set value='66' /> <set value='85' /> <set value='37' /> </dataset> </chart> 现在要将区域图表变为曲线只需将 <dataset renderAs='Area' parentYAxis='P' seriesName='Profit'> 改为 <dataset renderAs='Line' parentYAxis='P' seriesName='Profit'> 说明: parentYAxis='P'表示对应的为左边的Y轴 parentYAxis='S'表示对应的为右边的Y轴 renderAs表示形状,Area 为区域图表,Line为曲线图表 关于 参数设置 功能特性 animation 是否动画显示数据,默认为1(True) showNames 是否显示横向坐标轴(x轴)标签名称 rotateNames 是否旋转显示标签,默认为0(False):横向显示 showValues 是否在图表显示对应的数据值,默认为1(True) yAxisMinValue 指定纵轴(y轴)最小值,数字 yAxisMaxValue 指定纵轴(y轴)最小值,数字 showLimits 是否显示图表限值(y轴最大、最小值),默认为1(True) 图表标题和轴名称 caption 图表主标题 subCaption 图表副标题 xAxisName 横向坐标轴(x轴)名称 yAxisName 纵向坐标轴(y轴)名称 图表和画布的样式 bgColor 图表背景色,6位16进制颜色值 canvasBgColor 画布背景色,6位16进制颜色值 canvasBgAlpha 画布透明度,[0-100] canvasBorderColor 画布边框颜色,6位16进制颜色值 canvasBorderThickness 画布边框厚度,[0-100] shadowAlpha 投影透明度,[0-100] showLegend 是否显示系列名,默认为1(True) 字体属性 baseFont 图表字体样式 baseFontSize 图表字体大小 baseFontColor 图表字体颜色,6位16进制颜色值 outCnvBaseFont 图表画布以外的字体样式 outCnvBaseFontSize 图表画布以外的字体大小 outCnvBaseFontColor 图表画布以外的字体颜色,6位16进制颜色值 分区线和网格 numDivLines 画布内部水平分区线条数,数字 divLineColor 水平分区线颜色,6位16进制颜色值 divLineThickness 水平分区线厚度,[1-5] divLineAlpha 水平分区线透明度,[0-100] showAlternateHGridColor 是否在横向网格带交替的颜色,默认为0(False) alternateHGridColor 横向网格带交替的颜色,6位16进制颜色值 alternateHGridAlpha 横向网格带的透明度,[0-100] showDivLinues 是否显示Div行的值,默认?? numVDivLines 画布内部垂直分区线条数,数字 vDivLineColor 垂直分区线颜色,6位16进制颜色值 vDivLineThickness 垂直分区线厚度,[1-5] vDivLineAlpha 垂直分区线透明度,[0-100] showAlternateVGridColor 是否在纵向网格带交替的颜色,默认为0(False) alternateVGridColor 纵向网格带交替的颜色,6位16进制颜色值 alternateVGridAlpha 纵向网格带的透明度,[0-100] 数字格式 numberPrefix 增加数字前缀 numberSuffix 增加数字后缀 % 为 '%25' formatNumberScale 是否格式化数字,默认为1(True),自动的给你的数字加上K(千)或M(百万);若取0,则不加K或M decimalPrecision 指定小数位的位数,[0-10] 例如:='0' 取整 divLineDecimalPrecision 指定水平分区线的值小数位的位数,[0-10] limitsDecimalPrecision 指定y轴最大、最小值的小数位的位数,[0-10] formatNumber 逗号来分隔数字(千位,百万位),默认为1(True);若取0,则不加分隔符 decimalSeparator 指定小数分隔符,默认为'' thousandSeparator 指定千分位分隔符,默认为',' Tool-tip/Hover标题 showhovercap 是否显示悬停说明框,默认为1(True) hoverCapBgColor 悬停说明框背景色,6位16进制颜色值 hoverCapBorderColor 悬停说明框边框颜色,6位16进制颜色值 hoverCapSepChar 指定悬停说明框内值与值之间分隔符,默认为',' 折线图的参数 lineThickness 折线的厚度 anchorRadius 折线节点半径,数字 anchorBgAlpha 折线节点透明度,[0-100] anchorBgColor 折线节点填充颜色,6位16进制颜色值 anchorBorderColor 折线节点边框颜色,6位16进制颜色值 Set标签使用的参数 value 数据值 color 颜色 link 链接(本窗口打开[Url],新窗口打开[n-Url],调用JS函数[JavaScript:函数]) name 横向坐标轴标签名称1、双击打开软件之后,需要将横纵坐标数据导入或填写进去。这里,B、C两列Y轴数据共用A列的X轴数据。
2、接下来就是画出两个Y轴的过程了。首先选中两个Y轴数据,即B、C两列,然后点击工具栏左上方的“Plot”,再依次点击:“Multi-Curve”-“Double-Y”。
3、点击完“Double-Y”之后,双Y轴坐标就会出来了,两个纵坐标分别处在左右两边,互不干扰。
4、除了点击“Plot”来打开双Y轴之外,还有一种更便捷的方法,点击左下方快速画图工具栏中的多曲线绘图图标,然后选择“Double-Y”即可。
5、双Y轴坐标图出来之后,可以通过双击横纵坐标名称来进行更改名称,如将原来的X轴坐标名称“A”通过双击改为了“时间(s)”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)