エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【R】パイプ演算子ってdplyrやmagrittr独自の機能じゃなくて、F#が元ネタなんだね - 歩いたら休め
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【R】パイプ演算子ってdplyrやmagrittr独自の機能じゃなくて、F#が元ネタなんだね - 歩いたら休め
Rのプログラマーは「Rって独特な言語だから、R言語独自の機能が多くて他の言語に応用が効かない」とか言... Rのプログラマーは「Rって独特な言語だから、R言語独自の機能が多くて他の言語に応用が効かない」とか言いがちですが、そんなことは無いと思います。関数型言語(Scheme)の影響が強いので、ちょっと立ち位置は遠いのかもしれませんが。 例えば、以前私が「最近Pythonで高階関数やリスト内包表記を使いこなせるようになったからfor文使わなくなってきた」と言ったら、「Rプログラマーみたいなこと言うね」と言われたのですが、map(Rならapply系の関数)は大抵のスクリプト言語全般で使えますし、そんなに特別なことではないはずです。 R独自に思える機能の一つに、パイプ演算子%>%というものがあります。Rというより、代表的なライブラリであるdplyrやmagrittrの機能ですけど。 github.com これも実は、githubの説明文に、「F#の|>演算子を使えるようにしたものだよ」と書いてあります