Панды: чтение столбца путем предоставления имен заголовков - PullRequest
1 голос
/ 31 октября 2019

Мне нужно получить столбец из листа Excel. Ниже приведена таблица, которая имеет 4 заголовка, то есть 4 столбца. Мне нужно получить столбец h3. Могу ли я сделать это с Пандами?

h1  h2  h3  h4
2   Q   21  20.3
1   A   32  2.3
3   W   21  34.2
9   R   42  9.3

Ответы [ 2 ]

0 голосов
/ 31 октября 2019

Вы можете прочитать файл Excel, используя pandas, и просто распечатать список, используя DataFrames.

импортировать pandas как pd

df = pd.read_excel('File.xlsx', sheetname='Sheet1')
print(df['h3'])
0 голосов
/ 31 октября 2019

Сначала необходимо создать DataFrame с помощью read_excel - sheetname необязательно указывать, если необходимо первое имя листа файла:

df = pd.read_excel('File.xlsx')

Использовать для выбора серий с помощью []:

s = df['h3']

Использование для выбора одного столбца DataFrame с двойным []:

df1 = df[['h3']]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...