您好,我有下表并希望重新调整它的形状:
嗨,我在 Pandas 数据框中有下表:
q_string q_visits q_date
0 nucleus 1790 2012-10-02 00:00:00
1 neuron 364 2012-10-02 00:00:00
2 current 280 2012-10-02 00:00:00
3 molecular 259 2012-10-02 00:00:00
4 stem 201 2012-10-02 00:00:00
我想将 q_date 作为列标题,q_string 作为行标签,并将 q_visits 放在相交的单元格中。
在 Pandas/Python 中执行此操作的最佳方法是什么?
最佳答案
这是pivot_table
的典型示例:
>>> df.pivot_table(values='q_visits', cols='q_date', rows='q_string')
q_date 2012-10-02 00:00:00
q_string
current 280
molecular 259
neuron 364
nucleus 1790
stem 201
关于python - 使用 Pandas/Python reshape 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18933065/