2
私は約1,500行と15個の列を持つPythonデータフレームを持っています。 1つの特定の列で、各行の最初の3文字を削除したいと思います。私は、データフレームd
のReport Number
欄に、各フィールドから最初の3つの文字を削除したいPythonデータフレームの列の各行から最初のx個の文字を削除します
import pandas as pd
d = {
'Report Number':['8761234567', '8679876543','8994434555'],
'Name' :['George', 'Bill', 'Sally']
}
d = pd.DataFrame(d)
:ここでは簡単な例としてデータフレームです。
をスライスする
str
方法をベクトル化。私が間違っていることを知っていたリファレンス 'd ['Report Number'] [3:]全体をラップしていました。ありがとう –ええ、これのいくつかはよく文書化されていません – EdChum