0
openxlsx()
を使用してWebページから直接Excelファイルを読み込もうとしましたが、警告が表示されず、正しい列数と1行が欠落していますが、どこにすべきではなく、値は元の値に対応していません)。私は解決策を示唆するパターンを描くことができませんでした。openxlsxを使用してWebからExcelをインポートする
私は別のパッケージ(readxl
、xlsx
)を試しましたが、インポートしたい領域を指定して間違いを見つけようとしました。ここに私のコードは次のとおりです。
library(openxlsx)
lp <- read.xlsx("http://www.longtermproductivity.com/download/BCLDatabase_online_v2.0.xlsx", sheet = 2, skipEmptyRows = F, skipEmptyCols = F, rows=1:218, cols=1:26)
lp2 <- read.xlsx("BCLDatabase_online_v2.0.xlsx", sheet = 2)
すべての私の試みは、同じ結果を持っていた:ランダムな値を唯一の「年」の欄を除き、NAのがあるべきである最初の50行で。
回避策を使用してシートを単一の.csvファイルに変換しても問題ありません。しかし、私は頻繁にExcelファイルを読む必要があり、上のコードで何が間違っているのか理解したいと思います。
data(コードと同じリンク)
実際のシート名を 'sheet =" LP "'と指定してみましたか? – TUSHAr