1. ホーム
  2. Python

plt.acorr() 関数の使用例 - ValueError: object too deep for desired array (オブジェクトが深すぎて、必要な配列が得られない)

2022-02-20 18:52:13
<パス

短い説明文

渡されるデータは一次元である必要があることに注意してください。そうでなければ、エラーを報告するのはおかしい。(なぜこのことを知っているかは聞かないでください)。

正しいコードです。

import matplotlib.pyplot as plt
import numpy as np
data = np.random.random(100)
plt.acorr(data)
plt.show()

<イグ

エラーコードです。

import matplotlib.pyplot as plt
import numpy as np
data = np.random.random((1, 100))
plt.acorr(data)
plt.show()