在python中,我可以在Y轴上添加1列
df = pd.read_csv('file.csv')
sb.lmplot(x="age", y="salary", data=df)
plt.show()
这很好。
现在,我想在Y轴上添加2列,例如salary
和name
。该怎么做?
在X轴上。 在Y轴上,工资和姓名。
答案 0 :(得分:0)
df = pd.read_csv('file.csv')
sb.lmplot(x="age", y=["salary", "name"], data=df)
plt.show()
我相信这应该可行,但是我在这方面做得很少,所以不是100%,直到我完成工作才能真正测试。
答案 1 :(得分:0)
您好,如果我正确理解,这里是如何执行此操作的示例
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
%matplotlib inline
df = pd.DataFrame.from_dict({'series1': [1, 2, [enter image description here][1]3, 4, 5],
'series2': [3, 4, 5, 6, 7],
'series3': [5, 6, 4, 3, 9]})
ax = df.plot(x="series1", y="series2", legend=False)
ax2 = ax.twinx()
df.plot(x="series1", y="series3", ax=ax2, legend=False, color="r")
ax.figure.legend()
plt.show()