dplyr

    0

    1答えて

    虹彩テーブルに追加の列を入れたいので、同じ種内で最初の行はNAで、残りの行は1です.Petal.Widthが最後の行(上記の行)、またはPetal.Widthが最後の行と異なる場合は0です。 dplyrでこれを達成するにはどうすればよいですか?下の列の変更が必要です。 Sepal.Length Sepal.Width Petal.Length Petal.Width Species Change

    -3

    1答えて

    table(mtcars$cyl) 4 6 8 11 7 14 低周波の項をフィルタリングしたいとします。この場合、10未満です。これを行うには、エレガントなdplyr esqueの方法がありますか? 結果は、両方とも10回以上発生するため、4と8 cylのみのデータフレームになります。 cylによって

    -3

    1答えて

    データフレーム(左側)をデータフレーム(右側)に変換するにはどうすればよいですか? 私は名前と明瞭にグループ化することにより、dplyr経由でこれを行うにしようとしていますが、それはあなたが望むすべてのセルにアクセスするための簡単な方法があるのみ3行 df %>% group_by(name) %>% distinct(.,keep.all = T) %>% View()

    5

    3答えて

    正規表現のようにperl = TRUEを使用して列を選択する方法を教えてください。 data.frame(baa=0,boo=0,boa=0,lol=0,bAa=0) %>% dplyr::select(matches("(?i)b(?!a)")) のgrepでエラーが発生しました(針、干し草の山、...):無効な正規表現 '(?i)から(?!a)のB'、理由 '無効な正規表現' 正規表現は本

    0

    2答えて

    dplyrに関する質問があります。 IがRestaurantIDによってグループデータにたいし、次いで例えば賃金> = 5 1992における すべてのグループをフィルタリング: 私が持っている: RestaurantID Year Wage 1 92 6 1 93 4 2 92 3 2 93 4 3

    1

    2答えて

    月の番号を生成して値の一覧にしたいと思います。問題は、リストが12ヶ月の完全な2回の複製ではないということです。初年度は12歳、2年目は10歳です。 tibble(value=rnorm(22)) 私が試してみましたいくつかのものは、それがデータフレームの長さの終わりを打ったときのシーケンスが を停止することを考えて、rep(1:12,2)です。私も同じ考え方でseq_along(along.

    2

    1答えて

    sd()をスパークデータフレーム内の単一の値に(Rのスパークルパッケージを介して)適用すると、それに基づいてフィルタリングできない欠損値欠損値。 誰かがこれを説明して良い解決策を提供できますか? 以下の例。 library(sparklyr) library(dplyr) sc <- spark_connect(master = "local") #> * Using Spark: 2.1

    1

    2答えて

    私はbaseデータフレームの各行に適用され、その結果は、各列に追加される機能fをもたらすソリューションを探してい base <- data.frame(a = 1) f <- function() c(2,3,4) を考えます。次のいずれの作業もありません。 result <- base %>% rowwise() %>% mutate(c(b,c,d) = f()) result <-

    1

    1答えて

    2つのデータカテゴリ間で連続変数に基づいてデータフレームをソートしようとしています。具体的には、連続変数をソート(降順)したいが、同じタイプの変数をまとめて保存したい。ここに例があります: pets <- data.frame(animal = c("dog", "dog", "dog", "cat", "cat", "fish", "fish", "fish"), breed = c

    1

    1答えて

    大きなデータフレームを検索するために光沢のあるアプリを作ったので、stringiを使用すると思いました。しかし、私はアプリを実行すると、空の検索パターンがサポートされていないという警告が表示されます。このサンプルアプリケーションでは、私の大きなデータフレームアプリケーションではすべてが遅くなり、アプリケーションを停止できる唯一の方法はRセッションを終了させるという唯一の方法で、この警告を無視できま