Tôi đang cố gắng làm theo dễ dàng video hướng dẫn 2 phút này trên nhập khẩu một bảng tính Excel vào R như một khung dữ liệu: http://www.screenr.com/QiN8Gdata gói perl vấn đề
Tôi đi theo từng bước, kể cả tải xuống và cài đặt Strawberry Perl (32 bit) trên máy tính Win 7 của tôi, chỉ R vào thư mục làm việc của tôi, và nhập vào lệnh sau trong R:
Spreadsheet <- read.xls("targetspreadsheet.xls")
tôi nhận được lỗi này:
Error in findPerl(verbose = verbose) : perl executable not found. Use perl= argument to specify the correct path. Error in file.exists(tfn) : invalid 'file' argument
Cập nhật:
tôi thiết lập lại máy tính của tôi và thiết lập đường dẫn đến Perl:
perl <- "C:/strawberry/perl/bin/perl.exe"
Sau đó tôi bước vào lệnh sau:
DF <- read.xls("spreadsheet.xls", perl = perl)
Các dòng lệnh trở lại lỗi này:
Error in xls2sep(xls, sheet, verbose = verbose, ..., method = method, : Intermediate file 'C:\Users\AEID\AppData\Local\Temp\RtmpoXMywa\file18e45ed513c.csv' missing! In addition: Warning message: running command '"C:\STRAWB~1\perl\bin\perl.exe" "C:/Users/AEID/Documents/R/win-library/2.15/gdata/perl/xls2csv.pl" "GFT_show_wip_report(42).xls" "C:\Users\AEID\AppData\Local\Temp\RtmpoXMywa\file18e45ed513c.csv" "1"' had status 2 Error in file.exists(tfn) : invalid 'file' argument
Tôi đang làm gì sai?
Cảm ơn trước sự giúp đỡ của bạn!
AME
Perl phải nằm trên 'PATH' của bạn. Kiểm tra 'PATH' trong dấu nhắc lệnh và khởi động lại R nếu bạn chưa khởi động lại nó kể từ khi bạn cài đặt Perl. – mob
@mob - Bạn có thể giải thích cách tôi có thể kiểm tra PATH không? – AME
Bạn đã khởi động lại máy tính của mình từ khi cài đặt perl chưa? – Dason