DataFrameを用いてデータ加工を色々試しています。下記のようなデータがあった際に、アスタリスクのついてるデータのみを抽出できるようにしたいと考えています。
text
1*12 2133 312 434 533 6*22
上記のようなデータから抽出する際にDataFrameに置き換えて(df)、それから下記のような形で抜き出すことを考えました。
python3
1df_check = df[df[0].str.contains('*')]
しかしながら、上記だとエラーが出てしまい、アスタリスクのついているものを引き抜くことが難しいです。str.replace('*', '@')のような形で置換をすることでとりあえず対応できることはわかったのですが、アスタリスクのまま抜き出すような方法はあるのでしょうか?
最終的に抜き出した後は下記のような形になっているのを目指しています。お手数ですがどうぞ宜しくお願い致します。
text
1*12 2*22
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/26 09:35