首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我必须通过二维输入。三维数据列表(Python)

我必须通过二维输入。三维数据列表(Python)
EN

Stack Overflow用户
提问于 2022-07-11 04:56:01
回答 2查看 154关注 0票数 0

我是网络抓取数据,并希望把它放在一个数据框架进行分析。

我有一个三维的清单,从我的刮刮出来,我不知道如何把它纳入一个数据框架。我知道我需要从三维列表(1,249,4)中得到二维(249,4)。

代码语言:javascript
复制
table_countryCodes = pd.read_html("https://www.iban.com/country-codes")
np.reshape(table_countryCodes, (249,4))
df_countryCodes = pd.DataFrame(table_countryCodes)
print(df_countryCodes)

错误: ValueError:必须通过2-d输入.shape=(1,249,4)

我怎么才能解决这个问题?

下面是从web中获取上下文的三维列表的示例:

代码语言:javascript
复制
Country            Alpha-2 code   Alpha-3 code   Numeric
American Samoa        AS             ASM            16
Andorra               AD             AND            20
Angola                AO             AGO            24
Anguilla              AI             AIA            660
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-11 05:33:14

pd.read_html将所有的DataFrame表读入DataFrame对象的列表中。因为您的用例在页面中只有一个表,所以可以使用

代码语言:javascript
复制
df = table_countryCodes[0]
print(df)

这给了我们

代码语言:javascript
复制
               Country Alpha-2 code Alpha-3 code  Numeric
0          Afghanistan           AF          AFG        4
1        Åland Islands           AX          ALA      248
2              Albania           AL          ALB        8
3              Algeria           DZ          DZA       12
4       American Samoa           AS          ASM       16
..                 ...          ...          ...      ...
244  Wallis and Futuna           WF          WLF      876
245     Western Sahara           EH          ESH      732
246              Yemen           YE          YEM      887
247             Zambia           ZM          ZMB      894
248           Zimbabwe           ZW          ZWE      716

[249 rows x 4 columns]
票数 1
EN

Stack Overflow用户

发布于 2022-07-11 05:33:23

你只需要:

代码语言:javascript
复制
pd.DataFrame(table_countryCodes[0])

即添加[0]以选择table_countryCodes中的第一个也是唯一的元素,该元素具有所需的形状。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72933880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档