CSVをRに2つの列でインポートしました。日付とリンク数が検出されました。ウェブサイト日付の書式化係数はすべての日付をN/Aに変換します
Date| No.of.Links.Found|
1| 2011-09-12| 2|
2| 2011-10-03| 1|
3| 2011-10-10| 1|
4| 2011-10-12| 2|
5| 2011-10-14| 2|
6| 2011-10-15| 3|
(これらの奇妙な文字がありますが、彼らはまた、R.に表示されるかわからない)
しかしCSVをインポートするには、日付列が要因としてフォーマットされています。私のCSVは、このようになります。試してみる
Links_Over_Time$Date<-as.Date(Links_Over_Time$Date,format = "%y/%m/%d")
すべての日付の値は「該当なし」に置き換えられます。
Date No.of.Links.Found
1 <NA> 2
2 <NA> 1
3 <NA> 1
4 <NA> 2
5 <NA> 2
6 <NA> 3
私も試してみた:
Links_Over_Time$Date<-as.POSIXct(as.character(Links_Over_Time$Date), format = "%y/%m/%d")
と同じことが起こります。私はまた、
library(lubridate)
Links_Over_Time$Date<-ymd(Links_Over_Time$Date)
を試してみましたが、私が得る「すべてのフォーマットは解析に失敗しました。何のフォーマットが見つかりませんでした。」警告メッセージ。
このCSVは、Microsoft SQL Server Management Studioからのエクスポートです。 「 - 」あなたが使用する必要があります
変換しながらあなたの日付形式は、 '%Y-%M-%D ' – akrun
' stringsAsFactors = false'を – jwells
のように見えますプログラムの中には、ファイルの先頭に ''»を追加しているものがあります。それらをRにインポートする直前にソースファイルで手動で削除することができます。 –