如何将一列中所有值的数据框转换为多列中的数据框?

凯尔

我有一个来自BLS的数据的DataFrame,它具有与series_id,year,period和value对应的列。每个条目的series_id的长度为20个字符,最后两个字符对应于度量的类型(即01:所有员工,以千计,26:所有员工,平均3个月变化)。无论如何,是否将DataFrame分为多个列(所有员工,所有员工,三个月的平均变动等)?我总共希望分割9个小节,并且没有切换到其他小节的频率的模式,因此我无法每100个条目或任何数量分割DataFrame。

数据的网址为:https : //download.bls.gov/pub/time.series/sm/sm.data.0.Current

数据如下所示:

在此处输入图片说明

我希望数据看起来像什么:

在此处输入图片说明

J4FFLE

如果您仍在寻找解决方案。根据ansev的建议使用数据透视表:

df['measure']=df['series_id'].str[18:20]
df['series_id']=df['series_id'].str[:18]
dat=df.pivot_table(index=['series_id','year','period'],values='value',
               columns=['measure']).reset_index()
# To rename columns
names={'01':'All Employees','26':'All Employees, 3-month change'}
dat=dat.rename(columns=names)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python Pandas:如何将数据框中一列中所有字典的值求和?

来自分类Dev

如何将数据框中的每一列转换为具有 ColumnName 和 ColumnValue 的行

来自分类Dev

PDF:如何将一列列表转换为多列数据框?-组内子组中的人员列表到多列

来自分类Dev

如何将具有所有数据的熊猫数据框转换为多列?

来自分类Dev

如何将字典的多列转换为数据框?

来自分类Dev

如何将一列中的值映射到数据框的另一列?

来自分类Dev

将具有多列数据的同一列行数据转换为新的数据框

来自分类Dev

如何将熊猫数据框的值转换为列

来自分类Dev

如何将一列从数据框(B)合并到数据框(A),但如何使列(Y)由数据框(A)另一列中的值组织?

来自分类Dev

如何将一个数据框列直接转换为以列值作为列索引的数据框?

来自分类Dev

从数据框列表的同一列中查找所有重复值并将其转换为NULL

来自分类Dev

如何将多列数据转换为DolphinDB中的一列?

来自分类Dev

R - 将数据框中所有列的数据类型从字符动态转换为数字

来自分类Dev

如何将多键字典转换为每个键和值都有自己列的pandas数据框?

来自分类Dev

数据框中所有可能的列组合取决于另一列中的值

来自分类Dev

如何将数据框的所有列转换为数字火花 scala?

来自分类Dev

根据一列中所有值的组合来熊猫新数据框

来自分类Dev

如何将数据框列的分类值转换为sckikit-learn中的一键编码列?

来自分类Dev

数据框中所有列的唯一值计数

来自分类Dev

spark scala 数据框将一列中的所有值加 1

来自分类Dev

如何将数据从熊猫数据框的一列拆分为新数据框的多列

来自分类Dev

如何将这样的值列表转换为带有列之外的数据框?

来自分类Dev

如何替换数据框中每一列中的所有列表值

来自分类Dev

更改 R 数据框中所有列中的值

来自分类Dev

如何将熊猫数据框的一列转换为列标题,然后将其余的融为长格式?

来自分类Dev

如何将一维表转换为具有两列的数据框

来自分类Dev

如何将基于列的大型数据框转换为R中的数据框列表

来自分类Dev

如何保留数据框中所有列中具有相同值的所有行?

来自分类Dev

删除熊猫数据框中所有元素的最佳方法是什么?其中一列中的值在另一列中存在多次。

Related 相关文章

  1. 1

    Python Pandas:如何将数据框中一列中所有字典的值求和?

  2. 2

    如何将数据框中的每一列转换为具有 ColumnName 和 ColumnValue 的行

  3. 3

    PDF:如何将一列列表转换为多列数据框?-组内子组中的人员列表到多列

  4. 4

    如何将具有所有数据的熊猫数据框转换为多列?

  5. 5

    如何将字典的多列转换为数据框?

  6. 6

    如何将一列中的值映射到数据框的另一列?

  7. 7

    将具有多列数据的同一列行数据转换为新的数据框

  8. 8

    如何将熊猫数据框的值转换为列

  9. 9

    如何将一列从数据框(B)合并到数据框(A),但如何使列(Y)由数据框(A)另一列中的值组织?

  10. 10

    如何将一个数据框列直接转换为以列值作为列索引的数据框?

  11. 11

    从数据框列表的同一列中查找所有重复值并将其转换为NULL

  12. 12

    如何将多列数据转换为DolphinDB中的一列?

  13. 13

    R - 将数据框中所有列的数据类型从字符动态转换为数字

  14. 14

    如何将多键字典转换为每个键和值都有自己列的pandas数据框?

  15. 15

    数据框中所有可能的列组合取决于另一列中的值

  16. 16

    如何将数据框的所有列转换为数字火花 scala?

  17. 17

    根据一列中所有值的组合来熊猫新数据框

  18. 18

    如何将数据框列的分类值转换为sckikit-learn中的一键编码列?

  19. 19

    数据框中所有列的唯一值计数

  20. 20

    spark scala 数据框将一列中的所有值加 1

  21. 21

    如何将数据从熊猫数据框的一列拆分为新数据框的多列

  22. 22

    如何将这样的值列表转换为带有列之外的数据框?

  23. 23

    如何替换数据框中每一列中的所有列表值

  24. 24

    更改 R 数据框中所有列中的值

  25. 25

    如何将熊猫数据框的一列转换为列标题,然后将其余的融为长格式?

  26. 26

    如何将一维表转换为具有两列的数据框

  27. 27

    如何将基于列的大型数据框转换为R中的数据框列表

  28. 28

    如何保留数据框中所有列中具有相同值的所有行?

  29. 29

    删除熊猫数据框中所有元素的最佳方法是什么?其中一列中的值在另一列中存在多次。

热门标签

归档