Tôi mới sử dụng R. Tôi có PC Windows tại nơi làm việc và Ubuntu Linux ở nhà. Tôi cố gắng tìm ra lý do tại sao mã của tôi không hoạt động trong windows R. Tôi đang cố tìm ngày (số) trong tuần cho một ngày nhất định. Sử dụng định dạng , format(Sys.time(), "%u")
Nó hoạt động trong Linux không phải trên Windows? Tôi thiếu một cái gì đó, tôi đã thêm một mã đơn giản và thông tin phiên từ cả hai máy tính.Định dạng để tìm ngày trong tuần không hoạt động trong Windows
Output từ máy tính Windows 7 của tôi với R 3,01
sessionInfo()
R version 3.0.1 (2013-05-16)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
format(Sys.time(), "%u")
[1] ""
Sys.time()
[1] "2013-09-22 10:34:00 CDT"
Output từ PC LINUX tôi với R 3,01
sessionInfo()
R version 3.0.1 (2013-05-16)
Platform: x86_64-pc-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=C LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached)
[1] tools_3.0.1
format(Sys.time(),"%u")
[1] "7"
Sys.time()
[1] "2013-09-22 10:34:15 CDT"
Xin cảm ơn, @BlueMagister, vì bản chỉnh sửa tuyệt vời. –
Cảm ơn Josh, Blue và Henrik. Tôi đã thử cả% w và ISOweekday và cả hai đều hoạt động. –