1
私は次の形式である投票データからデータフレームを作成しようとしています:簡単な方法は、パンダで同じキーを共有する複数の行から1行に複数の列を作成する
Name,StateCode,GeoStratum,CountyCode,fips,Precinct,PrecinctReport,TotalVotes,FullName,VoteCount,ElectoralVote,Percent
Hawaii,HI,2,1,15001,43,43,64865,Hillary Clinton,64
Hawaii,HI,2,1,15001,43,43,64865,Donald Trump,27
Hawaii,HI,2,1,15001,43,43,64865,Gary Johnson,4
Hawaii,HI,2,1,15001,43,43,64865,Jill Stein,4
私がしたいですこのような形式にこのデータを変換するには:
Name,StateCode,GeoStratum,CountyCode,fips,Precinct,PrecinctReport,TotalVotes,FullName,VoteCount,ElectoralVote,Clinton,Trump,Johnson,Stein
Hawaii,HI,2,1,15001,43,43,64865,64,27,4,4
、その後、キーとしてfips
列を取るパーセントの値を使用する簡単な方法がある場合には「ヒラリー・クリントン」または「ドナルド・トランプ」など。 FullName
の値は、Trump
,Clinton
などの列?
もちろん、いくつかのネストされたループがこれを行います。良い方法を見つけることを願っています。