Code 1
Code 1
Code 2
Code 3
cancer=load_breast_cancer()
Code 4
type(cancer)
Code 5
cancer.keys()
Code 6
print(cancer['DESCR'])
Code 7
print(cancer['feature_names'])
Code 8
print(cancer['data'])
Code 9
df=pd.DataFrame(cancer['data'],columns=cancer['feature_names'])
Code 10
df
Code 11
print(cancer['target'])
Code 12
cancer['target_names']
Code 13
Code 14
scaler=StandardScaler()
Code 15
scaler.fit(df).transform(df)
Code 16
scaler.fit(df)
Code 17
scaled_data =scaler.transform(df)
Code 18
scaled_data
Code 19
Code 20
pca = PCA(n_components=2)
Code 21
x_pca=pca.fit(scaled_data).transform(scaled_data)
Code 22
x_pca
Code 23
scaled_data.shape
Code 24
x_pca.shape
Code 25
plt.figure(figsize=(8,6))
plt.scatter(x_pca[:,0],x_pca[:,1],c=cancer['target'],cmap='plasma')
plt.xlabel('First Principal Component')
plt.ylabel('Second Principal Component')
Code 26
pca.components_
Code 27
df_comp=pd.DataFrame(pca.components_,columns=cancer['feature_names'])
Code 28
df_comp
Code 29
sns.heatmap(df_comp,cmap='plasma')