我能够从pandas中的html函数中提取df reading,但是由于某些原因,我不能修改它的列,即使我选择了我想要的表,因为它会提取所有的表,所以你引用你所需要的表想要。但是当涉及到更改列的名称或其中的特定数据块时,即使只是打印一列,我想不通。任何人都知道该怎么处理。 举个例子:
import pandas as pd
url= 'http://www.espnfc.com/barclays-premier-league/23/table'
df = pd.read_html(url)
print(df)
print(df[0].Home) '✔ it works
print(df[0][Unnamed: 17]) 'throw's me a error
df.rename(columns = {'Away':'Awayy2'}, inplace = True) 'throw's me a error
以上对我很有用。(撇号[0]缺失)
相关问题 更多 >
编程相关推荐