如何使用panda dataframe在一列中获取所有列?

2024-04-25 09:51:05 发布

您现在位置:Python中文网/ 问答频道 /正文

您好,我正在尝试在dataframe中转置一个表,如下所示,其中a和B都是公司名称

这是我到目前为止拥有的数据帧

|---------------------|------------------|------------------|
|        Date         |         A        |         B        |
|---------------------|------------------|------------------|
|      date_1         |         34       |         8        |
|---------------------|------------------|------------------|
|      date_2         |                  |         12       |
|---------------------|------------------|------------------|
|      date_3         |         6        |         321      |
|---------------------|------------------|------------------|

这就是我希望实现的目标:

|---------------------|------------------|------------------|
|        Date         |     Company      |      Value       |
|---------------------|------------------|------------------|
|      date_1         |         A        |        34        |
|---------------------|------------------|------------------|
|      date_1         |         B        |         8        |
|---------------------|------------------|------------------|
|      date_2         |         B        |        12        |
|---------------------|------------------|------------------|
|      date_3         |         A        |         6        |
|---------------------|------------------|------------------|
|      date_3         |         B        |        321       |
|---------------------|------------------|------------------|