当前位置: 首页 > 知识库问答 >
问题:

如何访问数据框中的数字[副本]

奚修伟
2023-03-14

所有,

我有一个类似这样的df

     lib1m   markdate     tag  purpose currencyBench
0 -0.08900 2018-03-01   LIBOR  REUTERS           JPY
1  0.49663 2018-03-01   LIBOR  REUTERS           GBP
2 -0.59900 2018-03-01  STIBOR  REUTERS           SEK
3 -0.37100 2018-03-01   LIBOR     ECON           EUR
4  1.42000 2018-03-01  OBFR01    ECON5           USD

要访问我要查找的号码,我执行了以下操作:

rates.loc[(rates['currencyBench']=='GBP') ,['lib1m']]

然而,输出是

     lib1m
1  0.49663

但是我要找的是0.49663,没有列名和索引。

任何想法都是受欢迎的

谢谢

共有1个答案

段干河
2023-03-14

使用费率。loc[利率['currencyBench']='GBP','lib1m']。iloc[0]

pd。数据帧。iloc用于整数索引。

在这种情况下,使用0进行索引将提取您的pd的第一个元素。系列.

 类似资料:
  • 我用熊猫数据框来处理数据。现在我需要聚合数据,并想知道如何聚合数据。 我有: 我想用打印创建:

  • 我在下面有一个函数来计算一个月有多少天 这个返回29 我的问题是,现在我有一个包含100(年、月)的数据帧 2012,2 2012,3 2013,1 2016,7 2015年4月 ... 我已经将数据帧定义为df['Year']和df['Month'],当我将这两个元素插入函数时 它告诉我ValueError:一个系列的真值是模糊的。使用a.empty、a.bool()、a.item()、a.an

  • 我想用下面的数据绘制一个线性分布(Employee和days代表月份(1代表一月,以此类推)。为了将数据转换成正确的形式,我将其转置。但是我不知道如何访问x参数来绘制。 两个数据流的输出为: 现在我不知道如何绘制/访问dataframe中的第1列以设置plt.plot函数的第一个参数: 非常感谢

  • 问题内容: 我有一个像这样的对象: 现在,当我尝试访问键“ 0”的值时,例如: …我遇到了错误。(也许这不是正确的方法吗?) 如何访问数字键的值(如上)? 问题答案: 这应该工作: (是的替代语法。) 您会收到此错误,因为在JavaScript中,标识符不能以数字开头。 JavaScript标识符必须以字母,下划线(_)或美元符号($)开头;后续字符也可以是数字(0-9)。因为JavaScript

  • 当我点击它时,它会显示模态弹出 我想做的是以某种方式获取内容,显示使用用户编辑。我知道我可以在href上使用javascript设置一些变量,但我想知道是否有更好的方法。

  • 我正在开发一个应用程序,我知道我的数据库将出现在中 我可以在sqlite manager的帮助下从Eclipse中的AVD访问这个文件 我可以更改目录的用户权限而不对其进行根目录吗?