У меня есть база данных в Pandas, стилизованной формы
{Value:[1,2,3,4,5,6,7],Time:[0,0,0,1,1,1,1],Name:[Rat,Rat,Dog,Rat,Rat,Dog,Cat]}.
Моя цель - создать кадр данных, который выглядит как
{Value:[1.5,4.5,3,6,7],Name:[RatT0,RatT1,DogT0,DogT1,CatT1]}.
Я смотрел на pandas.crosstab
,pandas.merge
и pivot tables
, и ни один из них не обеспечивает очевидного способа достичь этого.groupby
кажется многообещающим, но я не могу понять, как заставить его уважать уже существующие границы.