0
Sheet1とSheetに18:20、10:10(列A、行1:2)が含まれているxlsxという拡張子のExcelファイルがあります。 Rにインポートしようとすると、期待通りの結果が得られません。XLconnectとreadWorksheetを使用してexcel xlsxデータをインポートすると、不正な書式が発生する
library(XLConnect)
setwd("...")
my_book <- loadWorkbook("test.xlsx")
xlsx_import <- lapply(getSheets(my_book), readWorksheet, object = my_book)
xlsx_import
# Returns some kind of date format
xlsx_import <- lapply(getSheets(my_book), readWorksheet, object = my_book, colTypes = "character")
xlsx_import
# Same as above
これはRで何とか修正できますか?私はかなり多くのシートを通過するので。
Excelは、これらのセルが時間であると考えているため、日付/時刻形式でエクスポートすることが問題だと思います。それらが日付としてExcelに保持されている場合、最良の選択肢は、実行中にそれらをRにインポートし、 'readWorksheet'オプションでデータを抽出するのではなく、データを抽出することです。 –
データをインポートした後、次のようなものを試してみてください。 'df $ problem.column < - format(df $ problem.column、format ="%H:%M ")' –
did not work ... – MLEN