我有一个PandasData框架,它是26列和100行。我希望从第25列(称为无名: 24)第50行提取一个特定的值,并将其放入列表中。有办法这样做吗?我的列名为未命名: 0,未命名: 1,.,未命名: 25;行仅为0到99:
     Unnamed 0:   .....     Unnamed: 24     Unnamed: 25
  0
  1
  .
  .
  50                              50
  .
  .
  99和
Numbers = []我想将这个值50附加到第24行第50行的数字中。
我的数据框架是x=xls.parse(‘exelfile1.xls’),我从excel电子表格中解析数据
发布于 2015-07-28 15:37:03
要从DataFrame或Series中选择单个值,通常最快的是基于标签的标量索引( at )和基于索引的标量索引( iat )。
numbers = []
numbers.append(df.iat(50, 24))假设有三对数字表示要从DataFrame中查找值的行和列索引值。您可以有效地完成以下目标:
pairs = [(10, 20), (20, 25), (30, 30)]
[numbers.append(df.iat(row, col)) for row, col in pairs]https://stackoverflow.com/questions/31680701
复制相似问题