I'm running code that used to work on a different Macbook on a new one with
OS X
10.9.5R studio
0.98.1083R
just installed freshly (first via home-brew, now standard package)
I'm trying to open a stata
file that contains German umlauts (special characters). Opening it in Rstudio under Windows worked normally.
Now I try to include that file:
library(foreign)
basis <- read.dta("myfile.dta", convert.factors =NA)[LL_basis]
Error in factor(rval[[v]], levels = tt[[ll[v]]], labels = names(tt[[ll[v]]])) :
invalid 'labels'; length 2 should be 1 or 1
Alternatively, the following also fails
library(lattice)
library(MASS)
library(memisc)
basis <- as.data.frame(as.data.set(Stata.file("myfile.dta")))
Error in as.data.set(Stata.file("myfile.dta")) :
error in evaluating the argument 'x' in selecting a method for function 'as.data.set': Error in nchar(varlabs) : invalid multibyte string 4