0
の最初の文字:pythonの3を使用してNaNの値、Pythonとデータフレームモジュールを使用して文字列
df
|ID
|250000.9T1.008
|821000.9S1.006
|352300.144
、私はから最初の6つの文字を取るデータフレームに新しい列を作成しようとしていますID列。私はそうするために、次のコード行を使用しています:
df['ID1'] = df['ID'].str[:6]
結果:
|ID |ID1
|250000.9T1.008 |250000
|821000.9S1.006 |821000
|352300.144 |NaN
私の推測では、それは文字が含まれていないので、第三IDを持ついくつかのデータ型の問題があるあります多分それはintとして読み込まれますか?どんな助けもありがとうございます。
これは働いていました。ありがとうございました! – sschade
ようこそ。) – MMF