9

タイムスタンプが秒単位の長いファイルを読み取り、numpy または scipy を使用して CDF をプロットする必要があります。numpy で試してみましたが、出力が本来あるべきものではないようです。以下のコード: 提案を歓迎します。

import numpy as np
import matplotlib.pyplot as plt

data = np.loadtxt('Filename.txt')
sorted_data = np.sort(data)
cumulative = np.cumsum(sorted_data)

plt.plot(cumulative)
plt.show()
4

6 に答える 6

2

簡単な回答として、

plt.plot(sorted_data, np.linspace(0,1,sorted_data.size)

あなたが望むものを手に入れるべきだった

于 2015-04-08T09:04:04.127 に答える