Rでgmapsdistanceパッケージを使用して、ポストコードのリスト(起点)と単一の宛先ポストコードの間の公共交通機関による旅時間を計算しようとしています。ループを使用してgmapsdistanceをリストに適用する
単一のクエリの出力は、次のとおりです。
$Time
[1] 5352
$Distance
[1] 34289
$Status
[1] "OK"
私が実際に使用する2.5K郵便番号を持っているが、私は10 LONDON1に反復を設定している私はそれをトラブルシューティングしながら、2500年の単一の列を含むデータフレームであります2500行のポストコード。
これはこれまでの私の試みです。私はこのループを実行すると、私は
results <- for(i in 1:10) { + gmapsdistance::set.api.key("AIzaSyDFebeOppqSyUGSut_eGs8JcjdsgPBo8zk") + gmapsdistance::gmapsdistance(origin = "london1[i]" + destination = "WC1E 6BT" Error: unexpected symbol in: " gmapsdistance::gmapsdistance(origin = "london1[i]" destination" mode = "transit" dep_date = "2017-04-18" dep_time = "09:00:00")} Error: unexpected ')' in " dep_time = "09:00:00")"
を取得
results <- for(i in 1:10) {
gmapsdistance::set.api.key("xxxxxx")
gmapsdistance::gmapsdistance(origin = "london1[i]"
destination = "WC1E 6BT"
mode = "transit"
dep_date = "2017-04-18"
dep_time = "09:00:00")}
私の質問は以下のとおりです。
1)私はこの問題を解決するにはどうすればよいですか?
2)どのように私はこれをフォーマットする必要がありますので、出力は、いくつかのことがここで起こってあります