浓度梯度如何在横坐标上实现等距排列

如下图所示,是群中一个同学提出的问题:横坐标表示浓度的0.001, 0.01, 0.1, 1是如何实现在X轴上等距分布的?

看到这个示例图,既然有曲线的拟合,那么应该选择XY数据类型,但是在XY数据类型中,直接在X轴输入0.001, 0.01, 0.1, 1后,出来的原始图肯定不是等距排列的。仔细观察这组数据,是浓度梯度,所以要先进行log转化,将转换之后的数值输入,就可以实现等距排列了。下面我们具体来演示一下如何使得浓度梯度在X轴上实现等距分布。

1.打开graphpad软件,根据上面的分析,应该选择XY数据类型,点击Enter or import data into a new table,然后根据原始数据情况继续选择X和Y选项。我们这里选择Numbers, Enter and plot a single Y value for each point。点击Create。

2.输入数据。上面提到,要想使浓度梯度0.001, 0.01, 0.1, 1在X轴上等距分布,需要先对其进行log转化。经过log10转化后分别变为-3, -2, -1, 0。因此输入数据如下:

3.点击左侧Graphs下的Data1,选择图形类型,我们这里选择散点图,点击OK。

4.原始图形如下,可以看到,此时的横坐标上的数值是-3, -2, -1, 0。

5.双击横坐标,进入如下图所示的调整页面,在Regularly spaced ticks选项下,Number format中有多个选项,因为我们刚刚对数据经过log转换,所以这里选择Antilog,点击OK。

6.此时的图形被调整如下。可以看到,-3, -2, -1, 0等数值变回了原来的浓度梯度值,这样就实现了浓度梯度在X轴上的等距分布。

这种浓度梯度在X轴上等距排列确实普遍存在,下面是几篇文献中的类似这样的图。

看下面这幅图,横坐标上还分布有minor ticks。

Minor ticks也可以设置。还是在Regular spaced ticks选项,Minor ticks有多个选项,因为是经过log转换的,后面的log需要选中。

设置了minor ticks的图形如下图所示。

本期讲解了浓度梯度数据在选择XY数据类型时在X轴等距分布的方法,感兴趣的可以尝试一下。实际上,还有其他方法,我们以后再说。

(0)

相关推荐