使用给定的列表熊猫对CSV文件进行排序

苏涵

我有一个csv文件,其中包含2列和一个列表,其中随机包含第一列的所有值。我想对csv文件进行排序,例如列表包含该值。

CSV档案:

 Name     age
 ----     ----
 alice    17
 bob      18
 carol    19

清单

name = ['bob','carol','alice']

预期输出:

 Name     age
 ----     ----
 bob      18
 carol    19
 alice    17

如何使用python pandas模块呢?

亚诺

您可以将列表转换为pandas系列(为其指定与要订购的列相同的名称),然后进行合并。合并应该是内部,左侧还是外部,具体取决于列表和文件的重叠以及您要如何处理差异

import pandas as pd

df_ages = pd.DataFrame([('alice', 17), ('bob', 18), ('carol', 19)], columns=['Name', 'age'])

name = ['bob','carol','alice']
name = pd.Series(name, name='Name')


df_ages = pd.merge(name, df_ages, how='outer')

结果:

    Name  age
0    bob   18
1  carol   19
2  alice   17

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用熊猫对列表进行排序和安排

来自分类Dev

使用列表和csv文件进行有效的计数/排序

来自分类Dev

熊猫:按CSV文件中的列表对行进行分组?

来自分类Dev

仅给定文件名,如何按时间对文件列表进行排序

来自分类Dev

如何对给定的数组列表进行排序?

来自分类Dev

如何使用XSLT 2按照XSD xshema文件中给定的顺序对元素进行排序:执行排序

来自分类Dev

根据列表对熊猫数据框进行排序

来自分类Dev

如何使用operator.itemgetter()对CSV文件进行排序

来自分类Dev

如何使用awk对csv文件中的记录进行排序

来自分类Dev

如何使用awk对csv文件中的记录进行排序

来自分类Dev

如何使用java中的某些列对CSV文件进行排序

来自分类Dev

Python使用给定的sortKey函数对对象/字典列表进行排序

来自分类Dev

使用xslt sort对给定的顺序进行排序

来自分类Dev

使用xslt sort对给定的顺序进行排序

来自分类Dev

使用隔离对列表进行排序

来自分类Dev

如何使用熊猫在csv中进行多重排序并过滤特定值?

来自分类Dev

使用熊猫对列之间的值进行排序

来自分类Dev

按给定的自定义顺序对列表进行排序

来自分类Dev

如何对O(n)中给定范围的列表进行排序

来自分类Dev

在Python中按给定列表对字典进行排序

来自分类Dev

对文件中的列表进行排序

来自分类Dev

php对文件列表进行排序

来自分类Dev

如何对类似ls的文件列表进行排序?

来自分类Dev

在python中对列表中的文件进行排序

来自分类Dev

使用.CSV文件时,如何在Python熊猫中按月顺序对月份排序?

来自分类Dev

如何使用python对csv文件进行排序以逐步添加数据行以进行输出

来自分类Dev

在csv文件中对整数进行排序-python

来自分类Dev

按列对csv文件进行排序

来自分类Dev

Python:对csv文件的列进行重新排序

Related 相关文章

  1. 1

    使用熊猫对列表进行排序和安排

  2. 2

    使用列表和csv文件进行有效的计数/排序

  3. 3

    熊猫:按CSV文件中的列表对行进行分组?

  4. 4

    仅给定文件名,如何按时间对文件列表进行排序

  5. 5

    如何对给定的数组列表进行排序?

  6. 6

    如何使用XSLT 2按照XSD xshema文件中给定的顺序对元素进行排序:执行排序

  7. 7

    根据列表对熊猫数据框进行排序

  8. 8

    如何使用operator.itemgetter()对CSV文件进行排序

  9. 9

    如何使用awk对csv文件中的记录进行排序

  10. 10

    如何使用awk对csv文件中的记录进行排序

  11. 11

    如何使用java中的某些列对CSV文件进行排序

  12. 12

    Python使用给定的sortKey函数对对象/字典列表进行排序

  13. 13

    使用xslt sort对给定的顺序进行排序

  14. 14

    使用xslt sort对给定的顺序进行排序

  15. 15

    使用隔离对列表进行排序

  16. 16

    如何使用熊猫在csv中进行多重排序并过滤特定值?

  17. 17

    使用熊猫对列之间的值进行排序

  18. 18

    按给定的自定义顺序对列表进行排序

  19. 19

    如何对O(n)中给定范围的列表进行排序

  20. 20

    在Python中按给定列表对字典进行排序

  21. 21

    对文件中的列表进行排序

  22. 22

    php对文件列表进行排序

  23. 23

    如何对类似ls的文件列表进行排序?

  24. 24

    在python中对列表中的文件进行排序

  25. 25

    使用.CSV文件时,如何在Python熊猫中按月顺序对月份排序?

  26. 26

    如何使用python对csv文件进行排序以逐步添加数据行以进行输出

  27. 27

    在csv文件中对整数进行排序-python

  28. 28

    按列对csv文件进行排序

  29. 29

    Python:对csv文件的列进行重新排序

热门标签

归档