Khi sử dụng dplyr, các tbl_df
chức năng in một tuyên bố nói rằng các khung dữ liệu là "địa phương":Ý nghĩa của thông báo "khung dữ liệu cục bộ" từ `dplyr ::: print.tbl_df` là gì?
> mtcars %>%
+ group_by(gear)
Source: local data frame [32 x 11]
Groups: gear
mpg cyl ...
1 21.0 6 ...
Tôi nghĩ một khung dữ liệu địa phương có nghĩa là trong bộ nhớ, và một khung dữ liệu không địa phương là một cơ sở dữ liệu như SQL. Tôi nghĩ rằng tôi sai trong giả định đó, mặc dù. Trong này tutorial video vào khoảng 25:25, Kevin Markham nói rằng data.frame
đối tượng không phải là khung dữ liệu địa phương, mà tôi tin rằng họ.
Tôi đã xem qua tài liệu tbl_df
và sử dụng chức năng tìm kiếm trong dplyr introduction vignette, nhưng không thể tìm thấy mô tả về khung dữ liệu cục bộ.
Câu hỏi:Khung dữ liệu cục bộ là gì?
Nó chỉ phân biệt nó với nguồn dữ liệu từ xa như cơ sở dữ liệu MySQL hoặc thứ gì đó. – joran
Nếu video được liên kết là chính xác, các đối tượng 'data_frame' là các khung dữ liệu cục bộ, nhưng các đối tượng' data.frame' thì không. Bây giờ tôi cũng bối rối. – patabongo
Tôi không nghĩ rằng @Tyler là sai trong giả định ban đầu, và có một số ngữ nghĩa tại nơi làm việc. Có lẽ, phù hợp với tài liệu và tuyên bố Kevin Markham, người ta có thể nói một "khung dữ liệu địa phương" là dữ liệu được bao bọc bởi tbl_df tạo ra từ một data.frame, mà không phải là chính nó là một 'khung dữ liệu địa phương cho đến khi bọc? – jaimedash