###load_iris()のデータを種別ごとに色分けして三次元空間に散布図を書きたい
from sklearn.datasets import load_iris import pandas as pd iris=load_iris() data_df=pd.DataFrame(data=iris.data,columns=iris.feature_names) target_iris=load_iris().target target_iris target_df=pd.DataFrame(target_iris) all_df=pd.concat([data_df,target_df],axis=1) all_df.rename(columns={0:"target"},inplace=True) x=all_df[all_df["target"]==0] y=all_df[all_df["target"]==1] z=all_df[all_df["target"]==2] x.drop(columns=["petal width (cm)","target"]) y.drop(columns=["petal width (cm)","target"]) z.drop(columns=["petal width (cm)","target"]) ここまででx,y,zにカテゴリごとのデータを格納し不要なカラムをdropしましたが、それぞれを異なる三色で三次元空間に散布図を書くにはどうしたらいいですか? ネットで色々調べてみましたが、色分けの方法がわかりません。 例えば、xは黄色,yは赤色、zは青色の様に
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。