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

如何检索熊猫系列对象中第n个元素的值?

温智明
2023-03-14

我有一个series对象(一列DataFrame),希望提取第一个元素的值。有没有一种方法可以简单地做到这一点,而无需转换为列表,也不需要知道密钥?或者是通过先使用tolist()[n]将其转换为列表来访问它的唯一方法?

共有1个答案

杨良平
2023-03-14

我想你可以使用iloc:

print df
  col
0   a
1   b
2   c
3   d
4   e

print df.iloc[0]
col    a
Name: 0, dtype: object
 类似资料:
  • 问题内容: 我有一个包含布尔值的pandas对象。如何获得包含每个值逻辑的序列? 例如,考虑一个包含以下内容的系列: 我想要获得的系列将包含: 这似乎应该相当简单,但显然我放错了我的mojo =( 问题答案: 要反转布尔系列,请使用: 使用Python2.7,NumPy 1.8.0,Pandas 0.13.1: 从Pandas 0.13.0开始,Series不再是;的子类。它们现在是的子类。这可能

  • 我有一个包含布尔值的pandas对象。如何获得包含每个值的逻辑

  • 我有以下模式: 我需要得到所有用户,与评论添加大于自定义日期。 示例数据: 我需要所有评论大于且评论小于此日期的所有用户。 预期结果: 我该怎么做呢?

  • 我想得到3个元素的第n个排列。如。 列表=[1,2,3]n=5 输出 [1,2,3,1,2] [1,2,3,2,1] ... 我不想要任何连续的相同元素,例如[1,1,1,1,1] [1,2,3,3,2]... 我尝试了几个可以获得完整排列的方法,无法弄清楚如何获得我需要的东西。 或

  • 问题内容: 代码示例: 现在,我要检索A值: Q1 :在[3.3,6.6]范围内- 预期的返回值:[3.3,5.5,6.6]或[3.3,3.3,5.5,6.6](如果包括最后一个值),以及[3.3,5.5] ]或[3.3、3.3、5.5](如果没有)。 Q2 :在[2.0,4.0]范围内-预期返回值:[3.3]或[3.3,3.3] 与任何其他 MultiIndex 维度相同,例如B值: Q3 :在

  • 问题内容: 如何获得系列中最常出现的物品? 考虑系列 返回值应该是 问题答案: 您可以使用并提取第一个值: 这不一定是低效率的。与往常一样,对您的数据进行测试以查看适合的数据。