使用列将表格转换为3D

时间:2017-10-10 21:59:58

标签: python pandas matrix tensor

我有3个变量,我有以下格式的数据

enter image description here

我想将其转换为3d矩阵(张量),其中student_idyearcourse_id将是张量模式,count将是三重组合的价值

T[1000,2010,2] = 1

是否有一种简单的pivot_table类函数可以获取特定列的值来创建新维度。这样的事情。

df.pivot_table('count', ['Student_id'], 'year')

0 个答案:

没有答案