Python 仅从长到宽使用非数字值重塑形状

Python 仅从长到宽使用非数字值重塑形状,python,pandas,dataframe,pivot-table,Python,Pandas,Dataframe,Pivot Table,我正在尝试将相对简单的DF(仅使用非数值)从长到宽进行重塑,但似乎无法让代码正常工作 我有一个blow格式的表(df1): var_1 var_2 A1 简 地下一层 简 C3 简 A2 二月 地下二层 二月 C3 破坏 尝试使用然后使用pivot为每个组创建索引 df: Feb Jan Mar 0 A2 A1 C3 1 B2 B1 NaN 2 NaN C3 NaN 省略aggfunc参数,该参数将列表组合成逗号分隔的字符串感谢注释-但是,如果没有aggfunc

我正在尝试将相对简单的DF(仅使用非数值)从长到宽进行重塑,但似乎无法让代码正常工作

我有一个blow格式的表(df1):

var_1 var_2 A1 简 地下一层 简 C3 简 A2 二月 地下二层 二月 C3 破坏
尝试使用然后使用pivot为每个组创建索引

df

   Feb Jan  Mar
0   A2  A1   C3
1   B2  B1  NaN
2  NaN  C3  NaN

省略
aggfunc
参数,该参数将列表组合成逗号分隔的字符串感谢注释-但是,如果没有aggfunc,我会得到以下错误:raise DataError(“无需聚合的数值类型”)pandas.core.base.DataError:无需聚合的数值类型谢谢!这段代码让我找到了我要处理的输出:-)Nad
   Feb Jan  Mar
0   A2  A1   C3
1   B2  B1  NaN
2  NaN  C3  NaN