ここで質問するのは初めてです。しかしここにあります:pandas:エントリの最初の文字が文字か数字かを識別する
"id"という列を持つDataFrameがあります。私はその列の文字で始まらないすべての行を取り除くために探しています。 以下は私が作業しているDataFrameの例です。
df=DataFrame({"level": [1,2,3,4,5,6,7,8,9,10],
"personCode": [23,5,3,234,6567,232,67667,56,998,2456],
"id": ["Z71.89","J06.9","018.9","F41.1","M72.2","440.0","L85.1","000.00","000.00","I48.91"]})
私は大規模なデータセットで作業していると私は最近、そのサイズのデータフレームのループのために使用していだけでは不可能です。私は私がやっていることを達成するのに役立つベクトル化された文字列メソッドを知らない。私は基本的に "ID"列の各文字列の最初の文字のisalpha()のようなブール値を探しています。一度見つけたら、行全体を削除したい。
私は過去2日間この作業を進めずに作業しています...フィードバックは素晴らしいでしょう!ありがとう。
ありがとう!これはまさに私が必要としていたものです。 – shahbubs