用Seaborn在Python Pandas中绘制线图
Seaborn中的Lineplot用于绘制具有多个语义分组的折线图。使用seaborn.lineplot()实现此功能。
假设以下是我们的数据集,以CSV文件的形式存在 – Cricketers.csv
首先,导入所需的3个库 –
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
将CSV文件中的数据加载到Pandas DataFrame中 –
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers.csv")
例如
以下是代码 –
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
#将CSV文件中的数据加载到Pandas DataFrame中
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers.csv")
print("\nReading the CSV file...\n",dataFrame)
#千克中的年龄
x = dataFrame['Age']
#英寸中的高度
y = dataFrame['Height']
#使用年龄和身高绘制线图
sb.lineplot(x,y)
plt.ylabel("Height (inches)")
plt.show()
结果
这将会产生以下输出 –