python - 如何在pandas系列中按索引提取元素

标签 python pandas

我试图从系列中提取索引[1]月份但没有得到它。它的系列来自 DataFrame。

x = ltest['Date'].str.split("-")

5659    [2015, 07, 26]
5696    [2015, 07, 26]
5783    [2015, 07, 26]
5833    [2015, 07, 26]
5836    [2015, 07, 26]
dtype: object

x[1]   #error
x[x[1]] #error

测试

    Store   DayOfWeek   Date    Sales   Customers   Open    Promo   StateHoliday    SchoolHoliday
5659    85  7   2015-07-26  11421   1606    1   0   0   0
5696    122 7   2015-07-26  5773    707 1   0   0   0
5783    209 7   2015-07-26  3742    354 1   0   0   0
5833    259 7   2015-07-26  15998   2857    1   0   0   0
5836    262 7   2015-07-26  32547   4783    1   0   0   0

我正在学习 Pandas 。我检查了api documentation但没能弄清楚。

最佳答案

从文件读取数据帧时,将Date列设置为datetime:

df = pd.read_csv('yourfile.csv',parse_dates=['Date'])

通过这种方式,您可以轻松访问有关月份的信息:

df['Month'] = df['Date'].dt.month

这将返回:

   Store  DayOfWeek       Date  Sales  Customers  Open  Promo  StateHoliday  \
0     85          7 2015-07-26  11421       1606     1      0             0   
1    122          7 2015-07-26   5773        707     1      0             0   
2    209          7 2015-07-26   3742        354     1      0             0   
3    259          7 2015-07-26  15998       2857     1      0             0   
4    262          7 2015-07-26  32547       4783     1      0             0   

   SchoolHoliday  Month  
0              0      7  
1              0      7  
2              0      7  
3              0      7  
4              0      7 

然后,如果您需要 Month 列的数组,可以通过以下方式获取:

df['Month'].values

返回:

[7 7 7 7 7]

关于python - 如何在pandas系列中按索引提取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33238352/

相关文章:

python - 构建饼图

python - Pandas - 添加新的聚合功能

python迷宫递归不递归

python - 如何将 pygame 表面转换为 PIL 图像?

python - 执行在不同虚拟环境/venv 下构建的 python 脚本?

python - 错误: PYTHON DJANGO PRAW REDDIT-API

javascript - 如何使用 Selenium/Python 模拟 onclick (JavaScript)

python - 在 Pandas DataFrame 中使用字典聚合

python - 如何在 pandas 的 crosstab/pivot_table 中使用两个不同的函数?

python - Pandas DataFrame value_counts 字典的字典