Python中与R的plot(dataframe)等效的数据集可视化命令是什么
对应实现方案
Python生态里有多个常用库都可以一行代码实现这类所有变量两两配对的可视化效果,和R里plot(iris_df)的效果基本一致:
- pandas自带绘图工具
如果你已经把数据集存为pandas的DataFrame格式,直接调用内置的散点矩阵方法即可:pd.plotting.scatter_matrix(iris_df) - seaborn库pairplot方法
可视化效果更美观,也支持更多自定义配置,是这类需求最常用的实现方式:
还可以通过# 前置导入和数据准备(仅需执行一次) import seaborn as sns iris_df = sns.load_dataset("iris") # 一行生成配对关系图 sns.pairplot(iris_df)hue参数按分类列给点着色,比如按鸢尾花类别染色的写法为sns.pairplot(iris_df, hue="species"),可以直接区分不同类别的分布差异。
内容的提问来源于stack exchange,提问作者Abijah
相关产品推荐
相关产品推荐

