用于创建点图。假设以下是 CSV 文件形式的数据集 - Cricketers.csvseaborn.pointplot()
首先,导入所需的 3 个库 -
import seaborn as sb import pandas as pd importmatplotlib.pyplotas plt
将 CSV 文件中的数据加载到 Pandas DataFrame 中 -
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
用年龄和体重列绘制点图 -
sb.pointplot(x =dataFrame["Age"], y = dataFrame["Weight"], data = dataFrame)
以下是代码 -
import seaborn as sb import pandas as pd importmatplotlib.pyplotas plt #将 CSV 文件中的数据加载到 Pandas DataFrame 中 dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv") #使用年龄和体重列绘制点图 sb.pointplot(x =dataFrame["Age"], y = dataFrame["Weight"], data = dataFrame) #标签 plt.ylabel("Weight (kgs)") #展示 plt.show()输出结果
这将产生以下输出 -
让我们看另一个示例,其中我们设置了色调参数 -
import seaborn as sb import pandas as pd importmatplotlib.pyplotas plt #将 CSV 文件中的数据加载到 Pandas DataFrame 中 dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv") #使用年龄和体重列绘制点图 #我们已将色调参数设置为角色列 sb.pointplot(dataFrame['Age'],dataFrame['Weight'], hue=dataFrame['Role']) #标签 plt.ylabel("Weight (kgs)") #展示 plt.show()输出结果
这将产生以下输出 -