新しい列を追加したいpandasデータフレームがあります。新しい列の値は、boolを含むデータフレーム内の既存の列によって決まります。以下のコードはPythonで適用されたC++のロジックですが、これを行うにはもっと「pythonic」な方法が必要です。 'isfixed'
はboolsが含まれており、新しい列が助けを事前に'color code'
既存の列のbool値に基づいてpandasデータフレームに列を追加する
for i in range(data_2015['isfixed'].count()):
if data_2015['isfixed'][i] == True:
data_2015['color code'][i] = 'Blue'
else:
data_2015['color code'][i] = 'Green'
感謝されます!
私はこのアプローチが完璧にpythonicしかし非常にpandonicではないと言うでしょう! –