0
です:R読書:created_atとは、私は次の列で、私のつぶやきのCSVファイルを持っているNA
created_at | text | lon | lat
私が使用してこれを読んでいる:
tweets_df <- read.csv("mytweets.csv", header=TRUE, StringsAsFactors=FALSE)
しかし、私が入力したとき:
tweets_df$created_at
すべてはただNAです。
これは、同じ「のcreated_at」エントリの例です。
Thu Sep 15 23:59:16 +0000 2016
その後、私はこれらのいずれかを使用して、より管理しやすい形式にこれを変換するつもりだったが、私もそれを正しく読み込むことができませんで...私はここで間違って何をしていますか?
time_format <- "%a %b %d %H:%M:%S %z %Y"
tweet_df$created_at <- as.POSIXct(striptime(tweet_df$created_at, time_format, tz="GMT"), tz="GMT)
しかし、ええ、なぜ彼らはNAとして読み込まれているのか理解できますか?
EDIT:修正済み。次を行う必要がありました:
tweets_df <- read.csv("myweets.csv", header=TRUE, StringsAsFactors=FALSE, fileEncoding="latin1")
fileEncoding = "latin1"が修正されました。
'StringsAsFactors = FALSE'を除外するとどうなりますか? –
同じ問題がありますが、その列にまだNAがありません(created_at) – shishy
helpfile '?strptime'を参照してください。 '%z 'のような特定の書式指定子は、*出力*書式(' POSIXt'から 'character')に対してのみ使用できます。 – nrussell