使用熊猫访问单细胞

时间:2020-02-12 02:43:11

标签: python pandas

import pandas as pd


df = pd.read_html(str(table))
df = df[0].dropna(axis='columns')
new_header = df.iloc[0] #grab the first row for the header
df = df[1:] #take the data less the header row
df.columns = new_header #set the header row as the df header
del df['Name']
df = df.rename(columns={'Schedule': 'Period', 'Clssrm': 'Room'})
gk = df.groupby('Term') 
gk.get_group('S2'))

#Get Row 1 of Column Room
Room1 = gk.loc[1, 'Room']

我希望使用.loc访问列“ Room”的第一行,但出现错误AttributeError:无法访问'DataFrameGroupBy'对象的可调用属性'loc',请尝试使用'apply'方法

是否可以通过键和行号访问单元格?例如df ['Room'] [1]?

0 个答案:

没有答案