ではNaNを挿入しようと、私はこのことについての質問の多くは、すでに存在している知っているが、私が見てきた答えのどれも私の問題を解決していません。私は、データの10列を持つパンダのデータフレームを持っていますが、一部の行に私がデータのわずか9列-の価値を持っています。データポイントが9つしかない行については、最後の9つの列にデータが必要です。私の解決策は、データが正しい列にプッシュされるように、長さ9のアレイの前方にNaN値を挿入することです。しかし、私が試したすべてがエラーを投げた!numpy.insert()無効なスライス - numpyのアレイ
(私はこのようになりますnumpyの配列にはNaNを挿入しようとしている:[6070000.0 6639000.0 15004000.0 15944000.0 8888000.0 9896000.0 22502500.0 23577000.0 14835500.0]
)
私の現在の最良の推測:
a = np.array(a,dtype=float)
a = np.insert(a,np.nan,0)
**IndexError: invalid slice**
私はこのdoggoneはNaNにを得ることができる方法についての任意のアイデア配列?
[ドキュメント文字列](http://docs.scipy.org/doc/numpy-1.10.0/reference/generated/numpy.insert.html)を読む機能のあなたは」慎重に使用しようとしています。 –