熊猫阅读Excel:如何通过列和行号访问给定单元格

pHorseSpec

使用Pandas模块和read_excel函数,我可以给从excel文件中读取的每一列分配一个数字分配作为列标题,因此g_int_c=str(df1['Unnamed: 1'][6])我可以使用而不是引用excel文件中的一部分数据g_int_c=str(df1[1][6])吗?

示例代码如下:

import pandas as pd

with pd.ExcelFile(inputFile,
                      sheetname=['pnl1 Data ','pnl2 Data','pnl3 Data','pnl4 Data']) as xlsx:
        df1 = pd.read_excel(xlsx, 'pnl1 Data ',skiprows=9, parse_cols="B:H", keep_default_na='FALSE', na_values=['NULL'])#assign column headers
        df2 = pd.read_excel(xlsx, 'pnl2 Data', skiprows=9, parse_cols="B:H", keep_default_na='FALSE', na_values=['NULL'])
        df3 = pd.read_excel(xlsx, 'pnl3 Data', skiprows=9, parse_cols="B:H", keep_default_na='FALSE', na_values=['NULL'])
        df4 = pd.read_excel(xlsx, 'pnl4 Data', skiprows=9, parse_cols="B:H", keep_default_na='FALSE', na_values=['NULL'])
用户名

从您的问题的外观来看,这不是关于在导入时为列分配数字值,而是关于如何通过列号和行号访问表的给定单元格,这是一个有关如何索引或切片一个表的问题。整数形式的数据帧。

在您的示例中,您提到要参考df1[1][6]您可以使用来做到这一点.iloc

# spin up a df
df = pd.DataFrame(np.random.randint(0,10,size=(7, 7)), columns=list('ABCDEFG'))
print df

输出:

   A  B  C  D  E  F  G
0  0  7  7  8  8  2  2
1  8  2  9  1  6  8  1
2  5  3  5  5  9  2  7
3  7  4  2  1  1  5  0
4  0  4  4  1  9  7  1
5  4  2  7  7  9  7  2
6  0  6  7  8  1  4  1

现在使用.iloc按整数索引:

df.iloc[1,6] 

输出:

1

返回上面的代码,您很有可能将其更改为以下代码:

g_int_c=str(df.iloc[1,6])

对于一般参考,这里是有关索引和切片数据帧的文档:http : //pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-integer

这个问与答可能会有所帮助:如何在Pandas中按数字获取列?

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

熊猫阅读Excel:如何通过列和行号访问给定单元格

来自分类Dev

如何在 Applescript 中给定列号和行号获得 Excel 单元格?

来自分类Dev

如何通过引用单元格获取具有行号和列号的单元格

来自分类Dev

熊猫阅读Excel并通过删除线跳过单元格

来自分类Dev

C:如何获取给定单元格,行长和列长的矩阵的行和列

来自分类Dev

在 Excel 中检查给定单元格的值范围

来自分类Dev

Excel中给定单元格的查找列(标题)名称

来自分类Dev

通过标题名称和行号引用表格中的Excel单元格

来自分类Dev

如何访问当前表行的特定单元格?

来自分类Dev

所选单元格的行号和列号

来自分类Dev

查找范围或单元格的相对行号和列号

来自分类Dev

查找范围或单元格的相对行号和列号

来自分类Dev

如何在Excel中计算特定单元格

来自分类Dev

如何在excel中计算特定单元格

来自分类Dev

如何确定最大值 包含单元格值的列号和行号

来自分类Dev

根据单元格索引(行号和列号NUMBER)汇总单元格

来自分类Dev

如何更新列中的特定单元格

来自分类Dev

如何使用python熊猫获取数据框以覆盖特定单元格中的现有excel?

来自分类Dev

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

来自分类Dev

通过vbs在excel中的第一列中找到第一个空单元格的行号

来自分类Dev

如何根据多种条件更改熊猫数据框列系列中的特定单元格值?

来自分类Dev

从给定单元格excel-vba中查找表

来自分类Dev

如何通过 Python3.7 中的 Pandas 数据框验证 Excel 工作表中的特定单元格值

来自分类Dev

如果发现部分字符串忽略字符和特定单元格值,如何在 Excel 中求和

来自分类Dev

如何在给定单元格内的特定索引处找到字符?

来自分类Dev

如何在不相邻列之一中查找单元格并返回行号-需要Excel公式

来自分类Dev

给定UITableViewCell的indexPath,加载该特定单元格

来自分类Dev

返回给定单元格中包含的列表内容

来自分类Dev

使用pandas访问excel中的特定单元格值

Related 相关文章

  1. 1

    熊猫阅读Excel:如何通过列和行号访问给定单元格

  2. 2

    如何在 Applescript 中给定列号和行号获得 Excel 单元格?

  3. 3

    如何通过引用单元格获取具有行号和列号的单元格

  4. 4

    熊猫阅读Excel并通过删除线跳过单元格

  5. 5

    C:如何获取给定单元格,行长和列长的矩阵的行和列

  6. 6

    在 Excel 中检查给定单元格的值范围

  7. 7

    Excel中给定单元格的查找列(标题)名称

  8. 8

    通过标题名称和行号引用表格中的Excel单元格

  9. 9

    如何访问当前表行的特定单元格?

  10. 10

    所选单元格的行号和列号

  11. 11

    查找范围或单元格的相对行号和列号

  12. 12

    查找范围或单元格的相对行号和列号

  13. 13

    如何在Excel中计算特定单元格

  14. 14

    如何在excel中计算特定单元格

  15. 15

    如何确定最大值 包含单元格值的列号和行号

  16. 16

    根据单元格索引(行号和列号NUMBER)汇总单元格

  17. 17

    如何更新列中的特定单元格

  18. 18

    如何使用python熊猫获取数据框以覆盖特定单元格中的现有excel?

  19. 19

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

  20. 20

    通过vbs在excel中的第一列中找到第一个空单元格的行号

  21. 21

    如何根据多种条件更改熊猫数据框列系列中的特定单元格值?

  22. 22

    从给定单元格excel-vba中查找表

  23. 23

    如何通过 Python3.7 中的 Pandas 数据框验证 Excel 工作表中的特定单元格值

  24. 24

    如果发现部分字符串忽略字符和特定单元格值,如何在 Excel 中求和

  25. 25

    如何在给定单元格内的特定索引处找到字符?

  26. 26

    如何在不相邻列之一中查找单元格并返回行号-需要Excel公式

  27. 27

    给定UITableViewCell的indexPath,加载该特定单元格

  28. 28

    返回给定单元格中包含的列表内容

  29. 29

    使用pandas访问excel中的特定单元格值

热门标签

归档