Используйте loc
вместо iloc
, и ваш синтаксис будет работать.iloc
для индексации по целочисленной позиции (это то, что обозначает i
), а loc
для индексации по метка .Таким образом, вы можете использовать:
dataframe.loc[:, name_of_column]
Сказав это, более обычным способом получения серии является непосредственное использование __getitem__
:
dataframe[name_of_column]