我目前在数据框中有以下格式的数据:
metric__name sample sample_date
0 ga:visitBounceRate 100 2012-11-13
1 ga:uniquePageviews 20 2012-11-13
2 ga:newVisits 19 2012-11-13
3 ga:visits 20 2012-11-13
4 ga:percentNewVisits 95 2012-11-13
5 ga:pageviewsPerVisit 1 2012-11-13
6 ga:pageviews 20 2012-11-13
7 ga:visitBounceRate 72 2012-11-14
8 ga:uniquePageviews 63 2012-11-14
9 ga:newVisits 39 2012-11-14
话虽如此,我正在尝试将 metric__name 列分解为类似的内容。
ga:visitBounceRate ga:uniquePageviews ga:newVisits etc...
sample_date
2012-11-13 100 20 19 etc...
我正在执行以下操作以获得我想要的结果。
df.pivot(index='sample_dates', columns='metric__name', values='samples')
我一直得到的只是 index 包含多个它确实有的值,但为什么它不明白有相似之处并将它们映射到我在所需输出中所做的同一行?