data = pd.DataFrame(['学年':['5学年','3学年','卒業済み']])
上記データフレームで形成される学年の列において、
最初の一文字目だけを表示し残りの部分を削除したいと考えております。
例):'3学年' ➡︎ '3'
なお、現時点でのコーディング状況は以下の通りです。
最終行で出現する予定の '卒' がNaNになってしまい困っております。
data['学年'].str.extract('([0-9]+?)([^0-9.]+?)', expand=True)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。