私はSPSSにエクスポートするはずのデータセットを持っていますが、エラーが発生します。 SPSSが変数を扱うことができないため、Rの側で制限があるか、関数が停止しますか? (私はSPSSに全く慣れていない)。writeForeignSPSS "255よりも長い文字変数を処理できません"
Error in writeForeignSPSS(df = list(var1 = c(6L, 6L, 6L, 6L, 6L, 6L, :
Cannot handle character variables longer than 255
回避策はありますか? writeForeignSPSSのソースコードを表示する方法はありますか(write.Foreign(...、package = c( "SPSS"))によって呼び出されますか?
これは私が思ったからです。 。
(外国)
write.foreignライブラリ(MYDATA、 "C:/data.txt"、「C私は、コードを見ることができれば参考になる
> write.foreign
function (df, datafile, codefile, package = c("SPSS", "Stata",
"SAS"), ...)
{
do.call(paste("writeForeign", package, sep = ""), c(list(df = df,
datafile = datafile, codefile = codefile), ...))
invisible(NULL)
}
<bytecode: 0x000000000a2f8190>
<environment: namespace:foreign>
> writeForeignSPSS
Error: object 'writeForeignSPSS' not found
これはSPSS形式の制限です。 – Thomas