【发布时间】:2021-01-24 05:40:01
【问题描述】:
我正在尝试选择特定的行以在 python 中绘图和对行进行切片,我正在使用切片功能。我遇到以下错误:-
Passing list-likes to .loc or [] with any missing labels is no longer supported, see https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#deprecate-loc-reindex-listlike'
下面是我的代码:
enter code here
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
#plt.style.use('seaborn')
load_var=pd.read_excel(r'path\filename.xlsx')
col_var=load_var.loc[0:5732,['col1','col2','col3']]
fig,ax = plt.subplots()
# make a plot
ax.plot(s[0:5732]['col1'],s[0:5732]['col1'],color='r')
plt.show()
我访问了他们的网站寻求帮助,但没有帮助。
如果您愿意,请提出代码本身的更改建议。 谢谢。
【问题讨论】:
-
load_var确实有 col1、col2、col3 的所有三列 和 5733 行吗? -
是的,它在列中。
-
嘿,DYZ 成功了。谢谢你:)
标签: python-3.x pandas matplotlib data-science