2017-09-15 12 views

答えて

0

DataFrame.iloc作品:私は次のエラーを得ていた、このコマンドを試したとき

Y = dataset.iloc[:, 17].values 

整数配置では、DataFrameまたはデータセットの行数と列数以下の値を指定する必要があります。あなたの場合、dataset.iloc[:,17]はすべての行と最初の17列を取り出してrows*17というサイズの行列を提供します。列のみが必要な場合は、dataset.iloc[:17]を使用します。これにより、最初の17列がフェッチされます。データセットに17以上の列があることを確認するか、Out-of-boundsエラーが表示されます。

詳細については、この回答を参照してください。 pandas iloc vs ix vs loc explanation?

+0

マノありがとうございます。もう1つの質問があります。 – Sirish

+0

これは同じトピックに関連している場合はここで編集できます。そうでない場合は新しい質問として投稿できます。 –

+0

問題を解決したので、これをあなたの答えとしてください。 –

関連する問題