我有以下熊猫数据帧:
df:
date col1 col2
2020/10/29 A 1
2020/10/30 A 2
2020/10/28 B 10
2020/10/29 B 11
2020/10/30 B 8
我需要将其转换为以下 DataFrame:
date A B
2020/10/28 Nan 10
2020/10/29 1 11
2020/10/30 2 8
我该怎么做?
答案 0 :(得分:1)
您可以尝试使用 pivot
如下。
<Select placeholder="Add to Cart" value={selectedIndex} onChange={onChange} bordered={false}>
<Option value="delete"> <DeleteFilled /> </Option>
{loopStock(5, selectedIndex)}
</Select>
输出
df = df.pivot(index="date", columns="col1", values="col2")
答案 1 :(得分:0)
您需要做的是首先将 SELECT house.house_id , house.house_name , COUNT( * ) AS total_family_members
FROM house
INNER JOIN family ON family.house_id = house.house_id
GROUP BY family.house_id
和 date
分组,然后 col1
它:
unstack