回答編集履歴
4
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
質問文に記載のあるデータのみの対応ですが、以下の様になります。
|
4
4
|
```python
|
5
|
-
train['最寄り駅'] = train['アクセス'].str.
|
5
|
+
train['最寄り駅'] = train['アクセス'].str.extract(r'^(?:.+?線)(.+?駅)')[0]\
|
6
6
|
.str.extract(r'(?:.*?[))])?(.+?駅)')
|
7
7
|
|
8
8
|
print(train)
|
3
test
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
質問文に記載のあるデータのみの対応ですが、以下の様になります。
|
4
4
|
```python
|
5
5
|
train['最寄り駅'] = train['アクセス'].str.split(r'^(?:.+?線)(.+?駅)', expand=True)[1]\
|
6
|
-
.str.extract(r'(?:.
|
6
|
+
.str.extract(r'(?:.*?[))])?(.+?駅)')
|
7
7
|
|
8
8
|
print(train)
|
9
9
|
```
|
2
test
CHANGED
@@ -2,8 +2,9 @@
|
|
2
2
|
|
3
3
|
質問文に記載のあるデータのみの対応ですが、以下の様になります。
|
4
4
|
```python
|
5
|
-
train['最寄り駅'] = train['アクセス'].str.split(r'^(.+?線)(.+?駅)', expand=True)\
|
5
|
+
train['最寄り駅'] = train['アクセス'].str.split(r'^(?:.+?線)(.+?駅)', expand=True)[1]\
|
6
|
-
.
|
6
|
+
.str.extract(r'(?:.+?[))])?(.+?駅)')
|
7
|
+
|
7
8
|
print(train)
|
8
9
|
```
|
9
10
|
| アクセス | 最寄り駅 |
|
1
test
CHANGED
@@ -2,7 +2,8 @@
|
|
2
2
|
|
3
3
|
質問文に記載のあるデータのみの対応ですが、以下の様になります。
|
4
4
|
```python
|
5
|
-
train['最寄り駅'] = train['アクセス'].str.
|
5
|
+
train['最寄り駅'] = train['アクセス'].str.split(r'^(.+?線)(.+?駅)', expand=True)\
|
6
|
+
.iloc[:,2].str.extract(r'(?:.+?[))])?(.+?駅)')
|
6
7
|
print(train)
|
7
8
|
```
|
8
9
|
| アクセス | 最寄り駅 |
|