按outpu分析

2024-03-28 18:53:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下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代码。那个我的想法是把我的脑袋按概念包起来。你知道吗

# !/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。如果有人能解释数据结构中发生了什么,那就太好了。你知道吗


Tags: csvtagticodepspprintstdr