从excel文件中的特定单元格绘制线条/散点图?

时间:2017-07-30 07:49:02

标签: python excel matplotlib

我有一个excel文件,其中包含名为“main”的工作表中的数据。

我想为'main'表格中的特定单元格绘制线图(或散点图)

我想在'main'中使用的数据是:

X轴数据在A列中,即从A36到A136 和 Y轴数据在A列中,即从G36到G136

这是我用来制作更简单版本的剧本

的代码
import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl
import pandas as pd
x = pd.read_excel('ob_half_cd100_titration.xlsx', 'test', parse_cols='A')
y = pd.read_excel('ob_half_cd100_titration.xlsx', 'test', parse_cols='B')
plt.plot(x, y)
plt.show()

最终的数字应如下图所示(由'test'表单制作): enter image description here

链接到excel文件: https://www.dropbox.com/s/2pq4pzq7y7ng29e/ob_half_cd100_titration.xlsx?dl=0

1 个答案:

答案 0 :(得分:0)

使用一片数据:

plt.plot(x[35:136], y[35:136])