【发布时间】:2018-04-11 06:46:45
【问题描述】:
我尝试创建宽格式的数据框,然后将其转换为长格式,如此处所述https://medium.com/@wangyuw/data-reshaping-with-pandas-explained-80b2f51f88d2
df = pd.DataFrame({'Mode': ['car', 'car', 'car', 'air', 'air', 'car', 'car', 'air', 'air'],'id':[1,2,3,4,5,6,7,8,9],'time.air': [2.8, 2.9, 2.2, 2, 1.8, 1.9, 2.2, 2.3, 2.1],'time.car': [3.4, 3.8, 2.9, 3.2, 2.8, 2.4, 3.3, 3.4, 2.9]})
然后,当我使用以下代码使用 wide_to_long 函数时,我没有得到所需的输出:
l = pd.wide_to_long(df, stubnames='time', i=['id'], j='alternate',sep=".")
谁能帮帮我,我做错了什么?
【问题讨论】:
-
显示你想要的输出
标签: python pandas logistic-regression