Có tương đương với lệnh unix less
có thể được sử dụng trong bảng điều khiển R không?Tương đương với lệnh unix "ít" trong bảng điều khiển R
Trả lời
Ngoài ra còn có page()
mà hiển thị một đại diện của một đối tượng trong một máy nhắn tin, như ít hơn.
dat <- data.frame(matrix(rnorm(1000), ncol = 10))
page(dat, method = "print")
Hoàn hảo, chính xác những gì tôi đang tìm kiếm! – fmark
Khi tôi chạy 'trang (dữ liệu, phương pháp =" in ")' trong RStudio trong Windows 8, tôi nhận được lời nhắc "Bạn muốn mở loại tệp này như thế nào?" chỉ với tùy chọn "Tìm ứng dụng trong Cửa hàng". Những người khác có thấy điều này không, làm thế nào tôi có thể làm cho nó hoạt động? – yic
Không thực sự. Có các lệnh
head()
vàtail()
cho thấy sự khởi đầu và kết thúc của các đối tượngprint()
cho thấy một cách rõ ràng một đối tượng, và chỉ cần tên của nó sau đó trở cũng làm như vậysummary()
cho bản tóm tắt ngắn gọn mà phụ thuộc trên đối tượngstr()
cho cấu trúc của nó
và nhiều hơn nữa. Tương đương với less
sẽ là một chút trực giao với ngôn ngữ và hệ thống. Khi vỏ Unix cung cấp cho bạn less
để xem nội dung của tệp (được coi là mã hóa ascii), nó không thể biết về tất cả các loại.
R là khác biệt ở chỗ nó biết về các loại đối tượng đó là lý do tại sao summary()
- cũng như toàn bộ khuôn khổ mô hình - phù hợp hơn.
theo dõi chỉnh sửa: Một khả năng khác được cung cấp bởi edit()
cũng như edit.data.frame()
.
Cảm ơn câu trả lời thông tin. Tôi sẽ không đồng ý rằng "ít" sẽ là không phù hợp - chức năng chính mà tôi sử dụng ít hơn là để cuộn bộ đệm chuỗi trong một giao diện điều khiển. Bàn điều khiển R xuất ra rất nhiều bộ đệm chuỗi. Tôi nghĩ có lẽ có thể sử dụng ở đây cho chức năng cuộn bộ đệm. – fmark
Bạn luôn có thể sử dụng 'hệ thống (" ít ")' ... tất nhiên, nếu bạn sử dụng bất kỳ hệ thống * NIX nào ... – aL3xa
fmark: một khả năng khác được cung cấp bởi 'edit()' và 'edit.data.frame() 'mà bạn có thể thử. –
Tôi lưu đầu ra in ra tệp và sau đó đọc nó bằng trình chỉnh sửa hoặc less
.
Loại sau trong R
sink("Routput.txt")
print(varname)
sink()
Sau đó, trong một vỏ:
less Routput.txt
Hoạt động tốt khi bạn muốn cuộn qua str() của tập dữ liệu lớn (trang() không hoạt động cho việc này) – dahved
Nếu tập tin là đã có trên đĩa, sau đó bạn có thể sử dụng file.show
Bạn có thể thích món đồ chơi nhỏ của tôi ở đây: bản quyền
short <- function(x=seq(1,20),numel=4,skipel=0,ynam=deparse(substitute(x))) {
ynam<-as.character(ynam)
#clean up spaces
ynam<-gsub(" ","",ynam)
#unlist goes by columns, so transpose to get what's expected
if(is.list(x)) x<-unlist(t(x))
if(2*numel >= length(x)) {
print(x)
}
else {
frist=1+skipel
last=numel+skipel
cat(paste(ynam,'[',frist,'] thru ',ynam,'[',last,']\n',sep=""))
print(x[frist:last])
cat(' ... \n')
cat(paste(ynam,'[',length(x)-numel-skipel+1,'] thru ', ynam, '[', length(x)-skipel,']\n',sep=""))
print(x[(length(x)-numel-skipel+1):(length(x)-skipel)])
}
}
blahblah của tôi, không Disney blahblah miễn phí để sử dụng, tái sử dụng, chỉnh sửa, rắc trên Wheaties của bạn, vv
- 1. Tương đương với lệnh thời gian Unix trong PowerShell?
- 2. Tương đương với Unix eval trong Windows
- 3. Có python nào tương đương với lệnh Unix `which` không?
- 4. Windows tương đương với UNIX pwd
- 5. R tương đương với lệnh `compress` của Stata?
- 6. Có R tương đương với lệnh bash không?
- 7. Có tương đương với iPhone với điều khiển NSTokenField không?
- 8. Tương đương với "bảng điều khiển lỗi" của Firefox trong các trình duyệt khác
- 9. Tương đương với MATLAB 'ans' trong R
- 10. Lệnh Windows tương đương với egrep
- 11. unix "java" lệnh tương đương trên cửa sổ?
- 12. Silverlight 4 Tương đương với Điều khiển Hẹn giờ .NET
- 13. Dấu nhắc lệnh Windows tương đương với lệnh unix thứ 'ls -lah' là gì?
- 14. R tương đương với cấu trúc MATLAB?
- 15. Tạo Bảng điều khiển "Lệnh"
- 16. Python tương đương với Mclapply của R()
- 17. Điều khiển người dùng tương đương trong ASP.NET MVC 4
- 18. Tương đương với Windows của tập lệnh hệ vỏ UNIX là gì?
- 19. Tương đương với Firebug cd trong công cụ dành cho nhà phát triển/bảng điều khiển Chrome
- 20. Tương đương của Lisp tương đương với \ r bên trong hàm định dạng?
- 21. System.IO.Path hoặc sử dụng tương đương với đường dẫn Unix
- 22. Bảng điều khiển tương tác trực tuyến
- 23. Có R Markdown tương đương với \ Sexpr {} trong Sweave không?
- 24. Tiêu đề nhiều bảng điều khiển trong R
- 25. Powershell tương đương với lệnh Chọn LINQ?
- 26. Tương đương với 'TẠO BẢNG ... NHƯ ... "trong SQL Server
- 27. Git tương đương với "svn update -r" là gì?
- 28. Tương đương với Lệnh Batch ECHO bằng VBScript là gì?
- 29. Rõ ràng R Bảng điều khiển lập trình
- 30. nodejs tương đương với điều này .htaccess
Bạn cố gắng nhìn vào những thứ trong hệ thống tập tin, hoặc trong môi trường R (tôi đoán cái sau)? – Shane
Trong môi trường R. Ví dụ: nếu tôi 'in' một khung dữ liệu có kích thước vừa phải, tôi muốn có thể cuộn qua nó. – fmark