Câu hỏi được gắn thẻ «dplyr»

Sử dụng thẻ này cho các câu hỏi liên quan đến các chức năng từ gói dplyr, chẳng hạn như group_by, tóm tắt, lọc và chọn.



4
Lọc các hàng có chứa một chuỗi nhất định
Tôi phải lọc một khung dữ liệu bằng cách sử dụng làm tiêu chí cho các hàng chứa chuỗi RTB. Tôi đang sử dụng dplyr. d.del <- df %.% group_by(TrackingPixel) %.% summarise(MonthDelivery = as.integer(sum(Revenue))) %.% arrange(desc(MonthDelivery)) Tôi biết tôi có thể sử dụng hàm filtertrong dplyrnhưng tôi không biết chính …
188 r  filter  dplyr 


7
Trích xuất một cột dplyr tbl như một vector
Có cách nào ngắn gọn hơn để lấy một cột của một dplyr tbl làm vector, từ một tbl với back-end cơ sở dữ liệu (tức là khung / bảng dữ liệu không thể được đặt trực tiếp vào tập hợp con)? require(dplyr) db <- src_sqlite(tempfile(), create = TRUE) iris2 …

8
Sửa một cảnh báo nhiều cột không rõ
Tôi có một cảnh báo nhiều lần về "cột không xác định" cho tất cả các loại lệnh (ví dụ: str (x) để cài đặt các bản cập nhật trên các gói) và không chắc chắn làm thế nào để gỡ lỗi này hoặc sửa nó. "Cột không xác định" …
170 r  dplyr 

9
Sử dụng tên biến động trong `dplyr`
Tôi muốn sử dụng dplyr::mutate()để tạo nhiều cột mới trong khung dữ liệu. Tên cột và nội dung của chúng phải được tạo động. Dữ liệu ví dụ từ iris: library(dplyr) iris <- tbl_df(iris) Tôi đã tạo một hàm để thay đổi các cột mới của mình từ Petal.Widthbiến: multipetal …
168 r  dplyr  r-faq 

9
Nhóm theo nhiều cột trong dplyr, sử dụng đầu vào vector chuỗi
Tôi đang cố gắng chuyển sự hiểu biết của tôi về plyr vào dplyr, nhưng tôi không thể tìm ra cách nhóm theo nhiều cột. # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx = sample(LETTERS[1:3], 100, replace=TRUE), a30mvxigxkghc5cdsvxvyv0ja = sample(LETTERS[1:3], 100, replace=TRUE), …
157 r  dplyr  r-faq 

7
Tần số / tỷ lệ tương đối với dplyr
Giả sử tôi muốn tính tỷ lệ của các giá trị khác nhau trong mỗi nhóm. Ví dụ: bằng cách sử dụng mtcarsdữ liệu, làm cách nào để tính tần số tương đối của số bánh răng theo am (tự động / thủ công) trong một lần với dplyr? library(dplyr) …
153 r  group-by  dplyr  frequency 

9
Chọn hàng đầu tiên và cuối cùng từ dữ liệu được nhóm
Câu hỏi Sử dụng dplyr, làm cách nào để chọn các quan sát / hàng dữ liệu được nhóm trên cùng và dưới cùng trong một câu lệnh? Dữ liệu & ví dụ Đưa ra một khung dữ liệu df <- data.frame(id=c(1,1,1,2,2,2,3,3,3), stopId=c("a","b","c","a","b","c","a","b","c"), stopSequence=c(1,2,3,3,1,4,3,1,2)) Tôi có thể nhận được các …
137 r  dplyr 


6
Áp dụng một hàm cho mọi hàng của bảng bằng dplyr?
Khi làm việc với plyrtôi, tôi thường thấy hữu ích khi sử dụng adplycho các hàm vô hướng mà tôi phải áp dụng cho mỗi hàng. ví dụ data(iris) library(plyr) head( adply(iris, 1, transform , Max.Len= max(Sepal.Length,Petal.Length)) ) Sepal.Length Sepal.Width Petal.Length Petal.Width Species Max.Len 1 5.1 3.5 1.4 0.2 setosa …
121 r  plyr  dplyr 

4
Hàm%>% có nghĩa là gì trong R?
Tôi đã thấy việc sử dụng %>%(phần trăm lớn hơn phần trăm) trong một số gói như dplyr và rvest . Nó có nghĩa là gì? Nó có phải là một cách để viết các khối đóng trong R?
119 r  syntax  dplyr  magrittr  r-faq 

6
Thay thế cho "đổi tên" trong dplyr
Tôi thích chức năng đổi tên của plyr rename. Gần đây tôi đã bắt đầu sử dụng dplyr và tự hỏi liệu có cách nào dễ dàng để đổi tên các biến bằng cách sử dụng một hàm từ dplyr, điều đó có dễ sử dụng như plyr renamekhông?
118 r  rename  dplyr 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.