我有以下csv文件
Hour, L, Dr, Tag, Code, Vge
0, L5, XI, PS, 4R, 15
5, L5, XI, PS, 4R, 12
2, L0, St, v2T, 4R, 11
8, L2, TI, sst, 4R, 8
12, L5, XI, PS, 4R, 18
我正在使用以下python代码。我的想法是围绕pandas groupby概念。
# !/usr/bin/env python3.4
# -*- coding: utf-8 -*-
import pandas as pd
import pprint
df = pd.read_csv('in.csv')
gb = df.groupby('Hour')
pprint.pprint(list(gb))
这是我得到的输出。
[(0,
Hour L Dr Tag Code Vge
0 0 L5 XI PS 4R 15),
(2,
Hour L Dr Tag Code Vge
2 2 L0 St v2T 4R 11),
(5,
Hour L Dr Tag Code Vge
1 5 L5 XI PS 4R 12),
(8,
Hour L Dr Tag Code Vge
3 8 L2 TI sst 4R 8),
(12,
Hour L Dr Tag Code Vge
4 12 L5 XI PS 4R 18)]
groupby
似乎已插入0,1,2,3,4
。如果有人能够解释数据结构中发生的事情,那就太好了。
答案 0 :(得分:3)
0,1,2,3,4是Pandas数据帧内部索引