pandas.Series.str.get()的简单使用

关于这个函数可在官网找到:
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.str.get.html

实际上我在此只是起到一个翻译的作用…

这个函数语法如下:

1
`Series.str.get(i)`

其中:

Parameters: i : int类型输入,用于返回制定元素的一个位置(可理解为一个针对自身元素身上的一个索引)

Returns:
items : Series/Index of objects,即返回的数据类型

具体使用参考官网上的例子:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
>>> s = pd.Series(["String",
(1, 2, 3),
["a", "b", "c"],
123, -456,
{1:"Hello", "2":"World"}])
>>> s
0 String
1 (1, 2, 3)
2 [a, b, c]
3 123
4 -456
5 {1: 'Hello', '2': 'World'}
dtype: object
>>> s.str.get(1)
0 t
1 2
2 b
3 NaN
4 NaN
5 Hello
dtype: object
>>> s.str.get(-1)
0 g
1 3
2 c
3 NaN
4 NaN
5 NaN
dtype: object

好了就这样吧,记录这个是因为有预感以后会再次用到…

在此也简单的记录一下在pandas中的聚合groupby函数:

可简单的理解为聚合的部分变成了索引,之后的操作均是围绕着这些个被聚合的数转。

---------------本文终---------------

文章作者:刘俊

最后更新:2018年11月13日 - 20:11

许可协议: 转载请保留原文链接及作者。