如何为具有 4 个属性且第 5 个属性为聚类的数据集制作散点图
How to make a Scatter Plot for a Dataset with 4 Attribtues and 5th attribute being the Cluster
我有一个看起来像这样的数据集,
它有四个属性,第五列(我自己添加的)是该行所属的每一行的簇。
我想为这个数据集构建类似散点图的东西,但我无法这样做。我已经尝试搜索它,我能找到的最好的是 Whosebug 上的以下问题,
How to make a 4d plot with matplotlib using arbitrary data
使用它,我能够制作散点图,但它只能针对 三个属性 完成,而第四个属性是 集群 每行。
任何人都可以帮我弄清楚如何为与我的数据集类似的数据集制作 散点图 吗?
我会推荐像 seaborn 这样的东西 pairplot
:
import seaborn as sns
sns.pairplot(df, hue="cluster")
查看 link 中的图像,了解它的外观。
这会创建多个成对散点图,而不是尝试制作 3D 图并任意展平其中一个维度。
我有一个看起来像这样的数据集,
它有四个属性,第五列(我自己添加的)是该行所属的每一行的簇。
我想为这个数据集构建类似散点图的东西,但我无法这样做。我已经尝试搜索它,我能找到的最好的是 Whosebug 上的以下问题,
How to make a 4d plot with matplotlib using arbitrary data
使用它,我能够制作散点图,但它只能针对 三个属性 完成,而第四个属性是 集群 每行。
任何人都可以帮我弄清楚如何为与我的数据集类似的数据集制作 散点图 吗?
我会推荐像 seaborn 这样的东西 pairplot
:
import seaborn as sns
sns.pairplot(df, hue="cluster")
查看 link 中的图像,了解它的外观。 这会创建多个成对散点图,而不是尝试制作 3D 图并任意展平其中一个维度。