如何将pandas dataframe作为参数传递给matplotlib库方法plot? 例如如何将pandas dataframe作为参数传递给matplotlib库方法plot
import matplotlib.pyplot as plt
plt.plot(df1.as_matrix(['Score']),df1.as_matrix(['Score']))
如何将pandas dataframe作为参数传递给matplotlib库方法plot? 例如如何将pandas dataframe作为参数传递给matplotlib库方法plot
import matplotlib.pyplot as plt
plt.plot(df1.as_matrix(['Score']),df1.as_matrix(['Score']))
看来你需要Series.values
的转换Series
到numpy array
:
plt.plot(df1['Score'].values, df1['Col'].values)
或者使用DataFrame.plot
:
df.plot(x='Score',y='Col')
看看'df.values'。 – Flomp
'plt.plot(df1,df2)' – Goyo