質問編集履歴

1

試したことを追加しました

2021/05/12 04:01

投稿

Chao_126
Chao_126

スコア2

title CHANGED
File without changes
body CHANGED
@@ -7,4 +7,22 @@
7
7
 
8
8
  「駐車場」列から、金額のみを抽出して、新たな列「駐車料金」
9
9
  として追加したいのですが、ご教示いただけますでしょうか。
10
- 駐車場列がNullの列はそのままNullとしたいです。
10
+ 駐車場列がNullの列はそのままNullとしたいです。
11
+ ### 前提・実現したいこと
12
+
13
+ ### 試したこと
14
+
15
+ ```Python
16
+ df["駐車料金"] = df["駐車場"].apply(lambda x: re.search(r"敷地内(.*)", x) or re.search(r"分(.*)", x))
17
+ ```
18
+
19
+ を試しましたが、結果が
20
+ > <re.Match object; span=(0, 9), match='敷地内25000円'>
21
+
22
+ のような出力となってしまいました。
23
+ .group(1)
24
+ を利用すれば抽出できるかと思っていますが、うまくいきません。
25
+
26
+ ### 補足情報(FW/ツールのバージョンなど)
27
+
28
+ ここにより詳細な情報を記載してください。