在Pandas中,可以使用多种方法来绘制行或列的多个属性。下面是一些常用的方法:
import pandas as pd
# 创建DataFrame
data = {'属性1': [1, 2, 3, 4, 5],
'属性2': [6, 7, 8, 9, 10],
'属性3': [11, 12, 13, 14, 15]}
df = pd.DataFrame(data)
# 绘制属性1和属性2的折线图
df.plot(x='属性1', y=['属性2', '属性3'])
import pandas as pd
import matplotlib.pyplot as plt
# 创建DataFrame
data = {'属性1': [1, 2, 3, 4, 5],
'属性2': [6, 7, 8, 9, 10],
'属性3': [11, 12, 13, 14, 15]}
df = pd.DataFrame(data)
# 创建图形和坐标轴
fig, ax = plt.subplots()
# 绘制属性1和属性2的折线图
ax.plot(df['属性1'], df['属性2'], label='属性2')
ax.plot(df['属性1'], df['属性3'], label='属性3')
# 添加图例
ax.legend()
# 显示图形
plt.show()
import pandas as pd
import seaborn as sns
# 创建DataFrame
data = {'属性1': [1, 2, 3, 4, 5],
'属性2': [6, 7, 8, 9, 10],
'属性3': [11, 12, 13, 14, 15]}
df = pd.DataFrame(data)
# 绘制属性1和属性2的折线图
sns.lineplot(data=df[['属性1', '属性2', '属性3']])
# 显示图形
plt.show()
以上是绘制Pandas中行/列的多个属性的几种常用方法。根据具体需求和数据类型的不同,可以选择适合的方法来进行绘制。
领取专属 10元无门槛券
手把手带您无忧上云