tsjshg / TMDU2019Python

4 stars 0 forks source link

20190706.ipynb #4

Open drillan opened 4 years ago

drillan commented 4 years ago

PEP8違反です。

array = np.array([ 2.0, np.nan, 3.0 ]) 
df = pd.DataFrame( {'a': array, 'b': [2.0, 3.0, 4.0] } ) 
iris_vals = iris.iloc[: , :4] 
distance.euclidean( iris[pl], iris[pw]  ) 
sns.clustermap(iris_vals, cmap='bwr' ) 
sns.clustermap(iris_vals, cmap='bwr', z_score=1 ) 
kmeans = KMeans( n_clusters=3 ) 
kmeans.fit( iris_vals ) 
plt.scatter(iris_vals.iloc[:,0], iris_vals.iloc[:,1])
cc = kmeans.cluster_centers_
plt.scatter(cc[:,0], cc[:,1], c='r') 
X, y = make_blobs(n_samples=200, n_features=11,
                                 centers=3, cluster_std=2.0 ) 
plt.scatter(x=X[:,0], y=X[:,8], c=[cp[x] for x in y]) 
pca = PCA( n_components=2 ) 
plt.scatter(x=em_X[:,0], y=em_X[:,1], c=[cp[x] for x in y]) 
plt.scatter(em_X[:,0], em_X[:,1], c=type_color) 
band_width = 0.5
kernel_list = []
for d in data:
    kernel = norm(d, band_width ).pdf(x_axis)
    kernel = kernel / kernel.max()
    kernel_list.append(kernel)

    plt.plot(x_axis, kernel, color='grey', alpha=0.5)
drillan commented 4 years ago
iris = pd.read_csv('iris.csv', index_col=0) 

iris.csvがリポジトリに含まれていないです。

drillan commented 4 years ago
plt.hist( iris['sepal_length'],  cumulative=True, normed=True )

MatplotlibDeprecationWarningがでているので、densityを使うと回避できます。

plt.hist(iris["sepal_length"], cumulative=True, density=True)
drillan commented 4 years ago
sns.swarmplot(y='sepal_length', data=iris, x='species') 
plt.savefig('temp.jpeg') 

手元の環境ではjpegがサポートされていませんでしたが。pngは問題なく動作しました。

ValueError: Format 'jpeg' is not supported (supported formats: eps, pdf, pgf, png, ps, raw, rgba, svg, svgz)