我有一个pandas数据框,其头部看起来像这样:
Sample 208Pb bottle_number date_collected
0 2 8.133 bottle1 2015-08-01
1 4 1.111 bottle1 2015-08-01
2 7 7.171 bottle1 2015-08-01
3 8 40.630 bottle1 2015-08-01
4 9 1.112 bottle1 2015-08-01
我正试图得到这样的情节:RMANOVA plot
bottle_number
和date_collected
都是因素。我已对我的原始数据进行了子集化,因此此处bottle_number
只有bottle1
,因此无关紧要。 date_collected
有三个等级。
所以,我试图让208Pb
成为依赖(x轴),date_collected
是独立的(y轴)。
提前致谢!
答案 0 :(得分:0)
假设您已经安装了matplotlib。 https://pypi.python.org/pypi/matplotlib
我运行了这段代码,这将完成它需要的工作
from matplotlib import pyplot as plt
import pandas
df = pandas.read_csv('filename.csv')
plt.plot(df['208Pb'], pandas.to_datetime(df['date_collected']), 'o-b')
plt.show()
'○'是标记
' - '是行
' B'用于颜色(你也可以使用其他颜色)