python faithful.txtデータの可视化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python faithful.txtデータの可视化相关的知识,希望对你有一定的参考价值。

#coding:utf-8
import numpy as np
import matplotlib.pyplot as plt

def scale(X):
    """データ行列Xを属性ごとに標準化したデータを返す"""
    # 属性の数(=列の数)
    col = X.shape[1]

    # 属性ごとに平均値と標準偏差を計算
    mu = np.mean(X, axis=0)
    sigma = np.std(X, axis=0)

    # 属性ごとデータを標準化
    for i in range(col):
        X[:,i] = (X[:,i] - mu[i]) / sigma[i]

    return X

# faithful.txtデータをロード
data = np.genfromtxt("faithful.txt")
X_train = scale(data)
N = len(X_train)

# 散布図をプロット
plt.plot(X_train[:, 0], X_train[:, 1], 'gx')
plt.xlim(-2.5, 2.5)
plt.ylim(-2.5, 2.5)
plt.grid()
plt.show()

以上是关于python faithful.txtデータの可视化的主要内容,如果未能解决你的问题,请参考以下文章

javascript データの読み込み

sql データの加工

sql データの更新,変更を同时に

python URL·クエリパラメータのパース

python pandasカテゴリデータの处理

python Elasticsearch bulkデータ生成