【发布时间】:2021-05-22 15:11:47
【问题描述】:
我是 python 初学者,试图从 UCI 机器学习呼吸系统中绘制威斯康星乳腺癌(诊断)数据集的分布。
我的数据集是这样的
(Mean_Radius) (Mean_Texture) Mean_Perimeter) (Mean_Area) (Mean_Smoothness) Diagnosis
----------------------------------------------------------------------------------------------------------------
(17.99) (10.38) (122.80) (1001.0) (0.11840) M
(12.99) (11.38) (125.80) (1021.0) (0.12540) B
(15.99) (9.38) (123.80) (1000.0) (0.21840) M
(12.09) (12.38) (135.80) (900.0) (0.32540) B
但是两个类是这样分开的;
有人知道我如何在 python 或 matlab 中做到这一点吗?
我试过这段代码,但它并没有给我我想要的。
sns.pairplot(Data,vars=['Mean_Radius','Mean_Texture','Mean_Perimeter','Mean_Area','Mean_Smoothness','Mean_Compactness','Mean_Concavity','Mean_ConcavePts','Mean_Symmetry','Mean_FractalDim','SE_Radius','SE_Texture','SE_Perimeter','SE_Area','SE_Smoothness','SE_Compactness','SE_Concavity','SE_ConcavePts','SE_Symmetry','SE_FractalDim','Worst_Radius','Worst_Texture','Worst_Perimeter','Worst_Area','Worst_Smoothness','Worst_Compactness','Worst_Concavity','Worst_ConcavePts','Worst_Symmetry','Worst_FractalDim'], hue='Diagnosis')
是否有另一种方法可以为所有 30 个特征绘制清晰显示两个类的图?
【问题讨论】:
-
最好是提出问题,添加一些数据和代码,以便人们知道您尝试解决问题的方法。您能否添加一些代码和数据,以便人们可以更快地回答?
-
@MartaG.我很快就会这样做
标签: python matlab comparison distribution pairwise