如何使用熊猫从Excel文件中读取特定行

偶极子

我有一个Excel文件,我需要从某些工作表的行中提取某些数据。到目前为止,我有

import pandas as pd
xl_file = pd.ExcelFile((xlfilePath)
dfs = {sheet_name: xl_file.parse(sheet_name) for sheet_name in xl_file.sheet_names} 

现在,我想读取在特定行中找到的数值。行结构类似于:

Length (mm) 10.1 - 16.0 - 19.5 - 16.4 - 11.3

我试图显示一行的每个单元格中的内容。破折号表示单元格中有一个空条目!我如何使用pandas库连续读取?我碰巧知道上面的行有什么行号,但是大熊猫有没有办法查看数据框并找到条目,length (mm)而不必指定行号?

编辑:EdChum建议的实际df.loc ['length(mm)']如下所示:

0              17.92377
Unnamed: 1          NaN
0.05           18.55764
Unnamed: 3          NaN
0.1            19.17039
Unnamed: 5          NaN
0.15            19.7507
Unnamed: 7          NaN
0.2            20.29776
Unnamed: 9          NaN
0.25           20.80492
Unnamed: 11         NaN
0.3             21.2667
Unnamed: 13         NaN
0.35           21.67687
Unnamed: 15         NaN
0.4            22.02884
Unnamed: 17         NaN
0.45            22.3156
Unnamed: 19         NaN
0.5            22.53051
Unnamed: 21         NaN
0.55           22.66691
Unnamed: 23         NaN
0.6            22.71949
Unnamed: 25         NaN
0.65           22.68477
Unnamed: 27         NaN
0.7            22.56162
Unnamed: 29         NaN
0.75           22.35258
Unnamed: 31         NaN
0.8            22.06432
Unnamed: 33         NaN
0.85            21.7079
Unnamed: 35         NaN
0.9            21.29801
Unnamed: 37         NaN
0.95           20.85419
Unnamed: 39         NaN
1                20.394
Name: length (mm), dtype: object
埃德·楚姆

加载df之后,您可以使用标签索引选择特定的行loc

df.loc['length (mm)']

如果您想从中获取np.array,请执行以下操作:

df.loc['length (mm)'].values

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何根据熊猫中的条件在特定行开始读取Excel文件

来自分类Dev

如何使用熊猫库删除Excel文件中的行

来自分类Dev

如何使用fstream(C ++)从文件中读取特定行

来自分类Dev

如何读取文件中的特定行?

来自分类Dev

如何从大文件中读取特定行?

来自分类Dev

无法使用熊猫从特定的.CSV文件中读取内容

来自分类Dev

使用熊猫从URL中读取excel文件-XLRDError

来自分类Dev

SSIS-如何从特定行读取Excel文件?

来自分类Dev

使用熊猫从zip读取特定的csv文件

来自分类Dev

如何读取文件的特定行?

来自分类Dev

使用熊猫计算Excel工作表中特定行的总和

来自分类Dev

如何使用熊猫在csv文件的最后一行和特定列中插入文本?

来自分类Dev

使用pandas从excel文件中读取特定列

来自分类Dev

如何使用python从csv文件中仅读取特定范围的行?

来自分类Dev

如何使用带有特定行和列的循环读取R中的多个xlsx文件

来自分类Dev

如何使用Python读取文本文件中的特定行?

来自分类Dev

Python程序如何加载和读取文件中的特定行?

来自分类Dev

如何在python中读取csv文件的特定行?

来自分类Dev

C ++:如何从.dat文件中的特定行读取

来自分类Dev

如何从python中的.txt文件读取特定行?

来自分类Dev

如何从 csv 文件中读取特定行的数据?

来自分类Dev

Specman 如何从文件中读取特定行,没有循环

来自分类Dev

如何使用Linux命令或Shell脚本读取特定的文件行

来自分类Dev

使用熊猫读取/写入Excel文件时如何保留Excel文本格式?

来自分类Dev

使用doseq读取文件,直到Clojure中的特定行

来自分类Dev

使用Pandas Python从文件中读取特定日期行

来自分类Dev

使用Visual Basic 6读取.txt文件中的特定行

来自分类Dev

使用熊猫读取文件中的数组值

来自分类Dev

您如何在excel文件的特定单元格中写入数据而不覆盖数据(使用熊猫)?

Related 相关文章

  1. 1

    如何根据熊猫中的条件在特定行开始读取Excel文件

  2. 2

    如何使用熊猫库删除Excel文件中的行

  3. 3

    如何使用fstream(C ++)从文件中读取特定行

  4. 4

    如何读取文件中的特定行?

  5. 5

    如何从大文件中读取特定行?

  6. 6

    无法使用熊猫从特定的.CSV文件中读取内容

  7. 7

    使用熊猫从URL中读取excel文件-XLRDError

  8. 8

    SSIS-如何从特定行读取Excel文件?

  9. 9

    使用熊猫从zip读取特定的csv文件

  10. 10

    如何读取文件的特定行?

  11. 11

    使用熊猫计算Excel工作表中特定行的总和

  12. 12

    如何使用熊猫在csv文件的最后一行和特定列中插入文本?

  13. 13

    使用pandas从excel文件中读取特定列

  14. 14

    如何使用python从csv文件中仅读取特定范围的行?

  15. 15

    如何使用带有特定行和列的循环读取R中的多个xlsx文件

  16. 16

    如何使用Python读取文本文件中的特定行?

  17. 17

    Python程序如何加载和读取文件中的特定行?

  18. 18

    如何在python中读取csv文件的特定行?

  19. 19

    C ++:如何从.dat文件中的特定行读取

  20. 20

    如何从python中的.txt文件读取特定行?

  21. 21

    如何从 csv 文件中读取特定行的数据?

  22. 22

    Specman 如何从文件中读取特定行,没有循环

  23. 23

    如何使用Linux命令或Shell脚本读取特定的文件行

  24. 24

    使用熊猫读取/写入Excel文件时如何保留Excel文本格式?

  25. 25

    使用doseq读取文件,直到Clojure中的特定行

  26. 26

    使用Pandas Python从文件中读取特定日期行

  27. 27

    使用Visual Basic 6读取.txt文件中的特定行

  28. 28

    使用熊猫读取文件中的数组值

  29. 29

    您如何在excel文件的特定单元格中写入数据而不覆盖数据(使用熊猫)?

热门标签

归档