質問編集履歴

1

コードを質問内に記載

2022/05/06 07:11

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -23,8 +23,6 @@
23
23
  検索をかけれるようにしたつもりなのですが、エラーが出てしまい、検索までたどり着くことができません。。
24
24
 
25
25
  2. 発生している問題・エラーメッセージ
26
- 3. 該当のソースコード
27
- 4. 自分で調べたことや試したこと
28
26
 
29
27
  文字コード変換は
30
28
  df["lat"] = df["lat"].astype("str")
@@ -43,5 +41,33 @@
43
41
  のようなコードを基にfor文でテーブルの1000行を一括で検索をかけたいと思っていますが、これで果たしてできるのか、
44
42
  という所も試せないので焦っています・・
45
43
 
44
+
45
+ 3. 該当のソースコード
46
+
47
+ Jupyterで書いているので、空行の部分でcellがわかれています。
48
+ ーー
49
+ import pandas as pd
50
+ import pickle
51
+ import csv
52
+
53
+ #テーブル読み込み
54
+ df = pd.read_csv("../table.csv")
55
+
56
+ df["lon"] = df["lon"].astype("str")
57
+ df["lat"] = df["lat"].astype("str")
58
+
59
+ df["lon"].apply(lambda x: '{:.6f}'.format(x))
60
+ df["lat"].apply(lambda x: '{:.6f}'.format(x))
61
+ →ValueError: Unknown format code 'f' for object of type 'str'
62
+
63
+ lon = df.iat[1, 0]
64
+ lat = df.iat[1, 1]
65
+ df_test = pd.read_pickle("../directry/('{}','{}').pkl".format(lon, lat))
66
+ df_test
67
+
68
+
69
+
46
70
  わかる方に是非ご助言頂きたいです。よろしくお願いいたします。
47
71
 
72
+
73
+