设置飞蛾缩写的语言

恐龙

我在pandas数据框中将月份指定为1到12之间的数字通过使用calendar.month_abbr我将它们转换为单词,如下所示:

df['Month'] = df['Month'].apply(lambda x: calendar.month_abbr[x])

默认情况下为英文。

可以指定一种语言吗?

最大容量

演示:

In [29]: df
Out[29]:
    Month
0       1
1       2
2       3
3       4
4       5
5       6
6       7
7       8
8       9
9      10
10     11
11     12


In [30]: import locale

In [31]: locale.setlocale(locale.LC_ALL, 'de')
Out[31]: 'de'

In [32]: import calendar

In [33]: df['de'] = df['Month'].apply(lambda x: calendar.month_abbr[x])

In [34]: df
Out[34]:
    Month   de
0       1  Jan
1       2  Feb
2       3  Mrz
3       4  Apr
4       5  Mai
5       6  Jun
6       7  Jul
7       8  Aug
8       9  Sep
9      10  Okt
10     11  Nov
11     12  Dez

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章