ID 91 57 60 79 888 111
06/03/2015 1 2 2 4 1 1
03/03/2015 1 2 2 2 2 3
06/04/2015 1 2 2 2 1 1
17/04/2015 1 3 2 2 1 3
21/04/2015 3 2 1 1 2 1
12/05/2015 1 3 2 2 2 3
我有一个csv文件,其中的ID列(数值)和一个值(1-4)分配给每个ID的特定日期。最终,我希望数据采用以下格式:
^{pr2}$等等。。。在
尝试:
我的想法是从创建pandas数据帧开始,如下所示:
df = pd.read_csv("file.csv", sep=', ', delimiter=None, header='infer')
我遇到的问题是infer
似乎无法检测到头名称,因为值是数字?在
我希望从这里的数据帧中执行操作
如有必要,可将^{} 与重命名列一起使用:
但若第一列是索引,则使用^{} :
^{pr2}$然后可以将所有列转换为int:
您可以使用pandas.melt
例如:
输出:
相关问题 更多 >
编程相关推荐