[英]Need help converting dataframe column into list
我正在嘗試將所選表中的“符號”列轉換為如下列表。 但是,它似乎不起作用。 誰能解釋為什么這不起作用?
df = pd.read_html('https://en.wikipedia.org/wiki/S%26P/ASX_20')
table = df[0]
symbols = table['Symbol']
tickers = symbols.to_list()
print(tickers)
print(type(tickers))
這是我得到的錯誤:
AttributeError: 'DataFrame' object has no attribute 'to_list'
這是因為符號是 DataFrame:
import pandas as pd
df = pd.read_html('https://en.wikipedia.org/wiki/S%26P/ASX_20')
table = df[0]
symbols = table['Symbol']
tickers = symbols['Symbol'].tolist()
# ['AMC', 'ANZ', 'BHP', 'BXB', 'CBA', 'CSL', 'GMG', 'IAG', 'MQG', 'NAB', 'RIO', 'SCG', 'S32', 'SUN', 'TLS', 'TCL', 'WES', 'WBC', 'WPL', 'WOW']
print(tickers)
# <class 'list'>
print(type(tickers))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.