2009-07-23 40 views
12

Tôi đã quen với việc viết logic thao tác dữ liệu trong SQL và bây giờ tôi học RI thấy mình đôi khi chỉ muốn làm điều gì đó đơn giản trong SQL nhưng tôi phải học một loạt các thứ R để thực hiện thao tác tương tự trên khung dữ liệu R. Có một công việc đơn giản xung quanh?Chức năng giống SQL trong R

+0

Bạn có thể đưa ra bất kỳ ví dụ nào không? – nekomatic

Trả lời

10

Tôi cũng thoải mái hơn với SQL, nhưng khi làm việc với các tập dữ liệu lớn trong R, công cụ thao tác yêu thích của tôi là gói data.table. Không giống như sqldf, cho phép bạn viết SQL trong R, data.table cho phép bạn viết R trong R - nhưng cho bạn khả năng thêm chỉ mục trên các khung dữ liệu (tốt, data.table s, để chính xác). Khả năng lập chỉ mục các khung dữ liệu giúp 'tham gia' nhanh hơn rất nhiều. Và việc triển khai R, mã của bạn vẫn trông giống như R.

Các vấn đề liên quan