0
私は、最大値を水平に見つけるコードを書いています。今私はそれを.iloc []関数を使ってデータフレームの他の場所に保存します。それのdtypeがシリーズなので私はそれをすることができません。シリーズを浮動小数点値に変換するには?Pythonのパンダでシリーズをフロートデータに変換
コード:
master = pd.read_csv("new.csv")
a = master.iloc[:, 154:181].max(axis=1)
print(type(b))
b = pd.to_numeric(a, downcast='integer')
print(type(b))
master.to_csv(new, index=False)
出力:
私は他の場所に保管できるように、データ型をfloatにシリーズを変換したいclass 'pandas.core.series.Series'
class 'pandas.core.series.Series'
。別の場所はmaster.iloc [0,182] = a
「これをデータフレーム内の他の場所に保存したい」他の場所は? –
'b 'を浮動小数点に変換したくない場合は、' downcast =' integer''を使わないでください。 –
@COLDSPEED投稿を編集しました。 –