先介绍Excel中双对数坐标图常用的生成方法:假设这是试验后得出的数据6C5检测VBA
|
锥入深度6C5检测VBA |
含水率6C5检测VBA |
|
4.36C5检测VBA |
22.06C5检测VBA |
|
11.06C5检测VBA |
34.56C5检测VBA |
|
20.06C5检测VBA |
46.06C5检测VBA |
第一步:插入-图表-XY散点图-子图表类型(选第一个)-完成6C5检测VBA
第二步:点绘图区右键-源数据-系列-添加-选择X、Y值(X值是含水率,Y值是锥入深度)-确定,6C5检测VBA
第三步:点击X轴-坐标格式-对数格式(勾上)-确定6C5检测VBA
第四步:点击Y轴-坐标格式-对数格式(勾上)-确定6C5检测VBA
第五步:点绘图区右键-XY主、次网格线(勾上)-确定6C5检测VBA
生成的图表大致如下:6C5检测VBA
6C5检测VBA
调整一下图表,把X轴最小值设为10,最大值设为70,Y轴最大值设为30,添加坐标轴标题,选择添加趋势线,设置趋势线格式,选择“幂”。但不管你如何设置,坐标轴标签都只会出现1、10、100这三个数,不会出现你想要的例如X轴的20、30、40、50;Y轴的2、3、4、5等这些数。如下图:6C5检测VBA
6C5检测VBA
这个图增加了液限和塑限的数据线条,为了把原来的线条和液限、塑限的坐标连接在一起,需要设置趋势线格式,在向后的数据里面输入适当的值。6C5检测VBA
再来看一张通过常规坐标添加误差线的方式生成的图表,这里的坐标轴标签是根据数据源自动生成的,可以根据需要调整。6C5检测VBA
6C5检测VBA
这还是Excel图表不等距坐标的问题,需要采用添加误差线的方法解决,先输入两列数据:6C5检测VBA
|
X轴辅助线6C5检测VBA |
|
Y轴辅助线6C5检测VBA |
|
数据6C5检测VBA |
取对数6C5检测VBA |
辅助16C5检测VBA |
|
数据6C5检测VBA |
取对数6C5检测VBA |
辅助26C5检测VBA |
|
106C5检测VBA |
16C5检测VBA |
06C5检测VBA |
|
16C5检测VBA |
0.006C5检测VBA |
16C5检测VBA |
|
206C5检测VBA |
1.306C5检测VBA |
06C5检测VBA |
|
26C5检测VBA |
0.306C5检测VBA |
16C5检测VBA |
|
306C5检测VBA |
1.486C5检测VBA |
06C5检测VBA |
|
36C5检测VBA |
0.486C5检测VBA |
16C5检测VBA |
|
406C5检测VBA |
1.606C5检测VBA |
06C5检测VBA |
|
46C5检测VBA |
0.606C5检测VBA |
16C5检测VBA |
|
506C5检测VBA |
1.706C5检测VBA |
06C5检测VBA |
|
56C5检测VBA |
0.706C5检测VBA |
16C5检测VBA |
|
606C5检测VBA |
1.786C5检测VBA |
06C5检测VBA |
|
106C5检测VBA |
1.006C5检测VBA |
16C5检测VBA |
|
706C5检测VBA |
1.856C5检测VBA |
06C5检测VBA |
|
206C5检测VBA |
1.306C5检测VBA |
16C5检测VBA |
| |
|
|
|
306C5检测VBA |
1.486C5检测VBA |
16C5检测VBA |
生成图表按常规方式,不需要勾选“对数格式”,设置坐标轴格式,X轴最小值取1,最大值取2,因为取对数这一列最小值是1,最大值是1.85,1.85最接近的正整数是2。Y轴最小值取0,最大值取1.48。这里y轴辅助线中辅助2为1(因为x轴最小值为1)6C5检测VBA
图表选择数据,为了方便区分,这里系列名称分别命名为“辅助1”、“辅助2”6C5检测VBA
辅助1:X轴选择—表“X轴辅助线”取对数那一列的数据,6C5检测VBA
Y轴选择—表“X轴辅助线”辅助1那一列的数据6C5检测VBA
辅助2:X轴选择—表“Y轴辅助线”取对数那一列的数据,6C5检测VBA
Y轴选择—表“Y轴辅助线”辅助2 那一列的数据6C5检测VBA
这里的数据就是图表中X轴、Y轴的数据标签,可以通过修改添加自动调整。6C5检测VBA
“辅助1”的坐标都在X轴上,添加“Y”误差线,根据Y轴的最大值设置正误差为1.48。6C5检测VBA
“辅助2”的坐标都在Y轴上,添加“X”误差线,根据X轴的最大值设置正误差为2。6C5检测VBA
选择误差线,添加数据标签,去掉X值Y值前面的√,勾选单元格中的值。设置数据标签格式,X轴的选择靠下,Y轴的选择靠右。6C5检测VBA
将求得的液限和塑限的坐标值转换成对数添加到图表中(图中的虚线部分)。 6C5检测VBA |