Displaying 1 result from an estimated 1 matches for "getlatitude2".
Did you mean:
getlatitude1
2012 Oct 26
1
using match-type function to return correctly ordered data from a dataframe
...ction(myzips) {
# load libraries and data
library(zipcode)
data(zipcode)
# get latitude values
mylats = zipcode[zipcode$zip %in% myzips, "latitude"] #problem is that
this code does not maintain order
# return data
return(mylats)
}
# FUNCTION #2 (also returns wrong order)
getLatitude2 = function(myzips) {
# load libraries and data
library(zipcode)
data(zipcode)
# convert myzips to DF
myzips = as.data.frame(as.character(myzips))
# merge in zipcode data based on zip
results = merge(myzips, zipcode[,c("zip", "latitude")], by.x =
"as.charact...