2017-07-30 56 views
0

我有一个名为'main'的工作表,我的数据有一个excel文件。从excel文件中的特定单元格绘制线条/散点图?

我要绘制用于特定小区的线图(或散射)的“主”片

我想在“主”使用是数据:

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() 

最后的数字应类似于以下图像(从“测试”片制成): enter image description here

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

+0

查看文档https://matplotlib.org/users/pyplot_tutorial.html – Hatshepsut

+0

尝试删除导入pylab作为plt行 –

+0

该问题缺少问题描述。问题是什么?运行代码时你会得到什么?是否有错误?产出与预期的差异有多大? – ImportanceOfBeingErnest

回答

0

使用数据的切片:

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

它确实有用,并且您保存了我的学位! – Ziprip

相关问题