0
我試圖從列表中的軌道數據框中創建兩個緯度(變量lat)和經度(變量lon)向量。我現在用的是readGPX函數從我的Garmin 500這裏訪問的數據是我的代碼:嘗試訪問列表中的數據幀中的數據時返回NULL
library(plotKML)
data <- readGPX("C:/Users/Ryan Caldwell/Documents/activity_273464208.gpx")
a <- data[4]
b <- a$lon
c <- a$lat
下面是結果,如果我要求數據的字符串:
str(data)
List of 5
$ metadata : NULL
$ bounds : NULL
$ waypoints: NULL
$ tracks :List of 1
..$ :List of 1
.. ..$ Untitled:'data.frame': 919 obs. of 5 variables:
.. .. ..$ lon : num [1:919] -87.5 -87.5 -87.5 -87.5 -87.5 ...
.. .. ..$ lat : num [1:919] 38 38 38 38 38 ...
.. .. ..$ ele : chr [1:919] "127.0" "127.0" "127.0" "127.0" ...
.. .. ..$ time : chr [1:919] "2013-02-14T13:47:02.000Z" "2013-02-14T13:47:06.000Z" "2013-02-14T13:47:11.000Z" "2013-02-14T13:47:16.000Z" ...
.. .. ..$ extensions: chr [1:919] "16.010920" "16.011164" "16.011572" "16.01160" ...
$ routes : NULL
結果我得到對於變量b的字符串是:
str(b)
NULL
爲什麼我得到空作爲答案?