質問編集履歴
2
解決法の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -48,4 +48,5 @@
|
|
48
48
|
|
49
49
|
### 補足情報(FW/ツールのバージョンなど)
|
50
50
|
|
51
|
+
df_b15_2_2['市区町村名'] = np.where((df_b15_2_2['市区町村名'] = '*市*'or'*区*'or'*町*'or'*村*'),np.nan,df_b15_2_2['市区町村名'])
|
51
|
-
こ
|
52
|
+
これも考えたのですがどうでしょうか
|
1
目的の改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,12 +1,15 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
|
3
|
+
|
4
4
|
for分の中にif文を組み込んだところエラーが出て困っています。
|
5
5
|
政令指定都市の区部を除去したいです。
|
6
|
+
市区町村名のみのものを残し、それ以降が書いてあるもののデータをそのまま取っ払いたいです。
|
7
|
+
もしfor分とif文を使わないやり方があればその他のやり方を知りたいです。
|
6
8
|
ex
|
9
|
+
札幌市→札幌市(行を残す)
|
7
|
-
札幌市中央区→
|
10
|
+
札幌市中央区→行を消す
|
8
|
-
横浜市青葉区→
|
11
|
+
横浜市青葉区→行を消す
|
9
|
-
渋谷区
|
12
|
+
渋谷区→渋谷区
|
10
13
|
|
11
14
|
### 発生している問題・エラーメッセージ
|
12
15
|
|
@@ -41,7 +44,7 @@
|
|
41
44
|
東京都ではなくて~市、区、町、村~が含まれるならばNaN出力して、
|
42
45
|
東京都ではなくて~市、区、町、村が含まれるならばそのままで
|
43
46
|
それぞれに1を足して繰り返すとしたつもりです。
|
44
|
-
NaNには
|
47
|
+
NaNにはdropnaで後ほど消すつもりです。
|
45
48
|
|
46
49
|
### 補足情報(FW/ツールのバージョンなど)
|
47
50
|
|