获取索引的第一个字母?

理查德

我有一个df看起来像这样的熊猫数据框

            population
n
France      66.03
Italy       59.83

我想为每一行获取索引标签的第一个字母,并将其设置为新列,以便可以开始使用它进行分析。我怎样才能做到这一点?

现在我正在这样做:

def get_first_letter(row):
    return row[0]
df1 = df.reset_index()
df1.first_letter = df1.n.apply(get_first_letter)

有没有更好的办法?

忘了它

您可以使用该get_level_values方法来获取索引标签。然后使用str[0]获取第一个字母:

In [29]: df = pd.DataFrame({'population':[66.03,59.83]}, index=pd.Series(['France','Italy'], name='n')); df
Out[29]: 
        population
n                 
France       66.03
Italy        59.83

In [30]: df['first_letter'] = df.index.get_level_values('n').str[0]; df
Out[30]: 
        population first_letter
n                              
France       66.03            F
Italy        59.83            I

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取字母矢量的字母顺序的第一个和最后一个字母

来自分类Dev

如何在awk中提取行的第一个字母字符的索引

来自分类Dev

词组的第一个字母

来自分类Dev

删除每行的第一个字母

来自分类Dev

匹配单词的第一个字母

来自分类Dev

获取python中每个2个字母的单词的第一个字母

来自分类Dev

如何使用jQuery从字符串中获取第一个字母

来自分类Dev

Django获取字符串的第一个字母

来自分类Dev

从列中获取字符串的第一个字母

来自分类Dev

在声明中获取单词的第一个字母

来自分类Dev

仅从 Postgresql 的列中获取第一个字母词

来自分类Dev

Elasticsearch,仅索引第一个和最后一个字母,'abc'=>'a''c'

来自分类Dev

在C ++中使用向量在数组的第一个索引处缺少第一个字母

来自分类Dev

获取字符串的第一个字符,以从名称中获取首字母

来自分类Dev

大写第一个字母,小写其余字母,例外

来自分类Dev

如果第一个字母是R中的特定字母,则创建新列

来自分类Dev

大写第一个字母,小写其余字母,例外

来自分类Dev

特殊字符或字母后的第一个字母大写

来自分类Dev

我最后一个字中的第一个字母怎么被截断?

来自分类Dev

获取字符串出现次数最多的第一个字母

来自分类Dev

使用charAt遍历数组以获取javascript中每个值的第一个字母

来自分类Dev

红宝石/正则表达式获取每个单词的第一个字母

来自分类Dev

从php中的字符串获取第一个字母并插入html命令

来自分类Dev

如何获取句子中单词的第一个字母 * 没有 * 指针、参考文献等

来自分类Dev

在哪里添加代码以将第一个单词的第一个字母大写?

来自分类Dev

将字符串的第一个单词更改为第一个字母

来自分类Dev

如何使用JavaScript从字符串中获取第一个字符的索引包含数值

来自分类Dev

tkinter:从第一个字符获取文本框中所选文本的索引

来自分类Dev

我想在WPF RichTextBox中的行上获取第一个字符索引

Related 相关文章

  1. 1

    获取字母矢量的字母顺序的第一个和最后一个字母

  2. 2

    如何在awk中提取行的第一个字母字符的索引

  3. 3

    词组的第一个字母

  4. 4

    删除每行的第一个字母

  5. 5

    匹配单词的第一个字母

  6. 6

    获取python中每个2个字母的单词的第一个字母

  7. 7

    如何使用jQuery从字符串中获取第一个字母

  8. 8

    Django获取字符串的第一个字母

  9. 9

    从列中获取字符串的第一个字母

  10. 10

    在声明中获取单词的第一个字母

  11. 11

    仅从 Postgresql 的列中获取第一个字母词

  12. 12

    Elasticsearch,仅索引第一个和最后一个字母,'abc'=>'a''c'

  13. 13

    在C ++中使用向量在数组的第一个索引处缺少第一个字母

  14. 14

    获取字符串的第一个字符,以从名称中获取首字母

  15. 15

    大写第一个字母,小写其余字母,例外

  16. 16

    如果第一个字母是R中的特定字母,则创建新列

  17. 17

    大写第一个字母,小写其余字母,例外

  18. 18

    特殊字符或字母后的第一个字母大写

  19. 19

    我最后一个字中的第一个字母怎么被截断?

  20. 20

    获取字符串出现次数最多的第一个字母

  21. 21

    使用charAt遍历数组以获取javascript中每个值的第一个字母

  22. 22

    红宝石/正则表达式获取每个单词的第一个字母

  23. 23

    从php中的字符串获取第一个字母并插入html命令

  24. 24

    如何获取句子中单词的第一个字母 * 没有 * 指针、参考文献等

  25. 25

    在哪里添加代码以将第一个单词的第一个字母大写?

  26. 26

    将字符串的第一个单词更改为第一个字母

  27. 27

    如何使用JavaScript从字符串中获取第一个字符的索引包含数值

  28. 28

    tkinter:从第一个字符获取文本框中所选文本的索引

  29. 29

    我想在WPF RichTextBox中的行上获取第一个字符索引

热门标签

归档