Die DataFrame.iloc
Werke basieren Bei der Integer-Positionierung müssen Sie also Werte angeben, die nicht größer als die Anzahl der Zeilen und Spalten in Ihrem DataFrame
oder Dataset sind. In Ihrem Fall ruft dataset.iloc[:,17]
alle Zeilen und die ersten 17 Spalten ab, die eine Matrix der Größe rows*17
bereitstellen. Wenn Sie nur die Spalten verwenden möchten, verwenden Sie dataset.iloc[:17]
und das wird die ersten 17 Spalten abrufen. Stellen Sie sicher, dass Ihr Dataset über 17 oder mehr Spalten verfügt oder dass der Fehler Out-of-bounds
angezeigt wird.
Für Details siehe diese Antwort. pandas iloc vs ix vs loc explanation?
Es hat funktioniert. Danke Mano. Ich habe noch eine Frage soll ich hier posten – Sirish
Ja sicher, wenn dies mit dem gleichen Thema verwandt ist, können Sie die Frage hier bearbeiten, sonst können Sie es als eine neue Frage veröffentlichen. –
Bitte markieren Sie dies als Ihre Antwort, da es Ihr Problem gelöst hat. –