Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
シン・初心者のためのR-Tips
Search
bob3bob3
April 22, 2023
Science
0
490
シン・初心者のためのR-Tips
本当の初心者がRを学ぶ上で細かいんだけど躓きがちないくつかの事柄。
bob3bob3
April 22, 2023
Tweet
Share
More Decks by bob3bob3
See All by bob3bob3
RでPSM分析
bob3bob3
1
250
Rでコンジョイント分析 2024年版
bob3bob3
0
1.2k
『改訂新版前処理大全』の話と Apache Parquet の話 #TokyoR
bob3bob3
0
1k
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
540
『データ可視化学入門』をPythonからRに翻訳した話(増強版)
bob3bob3
0
490
『データ可視化学入門』を PythonからRに翻訳した話
bob3bob3
1
570
qeMLパッケージの紹介
bob3bob3
0
1.9k
「国と音楽」 ~spotifyrを用いて~ #muana
bob3bob3
2
550
パーマーステーションのペンギンたち#3 探索的データ分析(EDA)編
bob3bob3
1
700
Other Decks in Science
See All in Science
はじめてのバックドア基準:あるいは、重回帰分析の偏回帰係数を因果効果の推定値として解釈してよいのか問題
takehikoihayashi
3
1.8k
データベース01: データベースを使わない世界
trycycle
PRO
1
580
応用心理学Ⅰテキストマイニング講義資料講義編(2024年度)
satocos135
0
140
07_浮世満理子_アイディア高等学院学院長_一般社団法人全国心理業連合会代表理事_紹介資料.pdf
sip3ristex
0
320
How were Quaternion discovered
kinakomoti321
2
1.2k
学術講演会中央大学学員会大分支部
tagtag
0
140
【健康&筋肉と生産性向上の関連性】 【Google Cloudを企業で運用する際の知識】 をお届け
yasumuusan
0
530
butterfly_effect/butterfly_effect_in-house
florets1
1
160
白金鉱業Meetup Vol.16_数理最適化案件のはじめかた・すすめかた
brainpadpr
3
1.7k
ガウス過程回帰とベイズ最適化
nearme_tech
PRO
1
330
03_草原和博_広島大学大学院人間社会科学研究科教授_デジタル_シティズンシップシティで_新たな_学び__をつくる.pdf
sip3ristex
0
320
ACL読み会2024@名大 REANO: Optimising Retrieval-Augmented Reader Models through Knowledge Graph Generation
takuma_matsubara
0
190
Featured
See All Featured
The Invisible Side of Design
smashingmag
299
50k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Facilitating Awesome Meetings
lara
54
6.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
[RailsConf 2023] Rails as a piece of cake
palkan
54
5.5k
How STYLIGHT went responsive
nonsquared
100
5.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Practical Orchestrator
shlominoach
187
11k
Transcript
シン・初心者 のためのR-tips @bob3bob3 Tokyo.R #105 2023/04/22
大文字と小文字は別物 ExcelやGoogleスプレッドシートの関数だと「=average(A1:A5)」も「=Average(A1:A5)」 も「=AVERAGE(A1:A5)」も同じ結果を返すが、Rでは大文字と小文字を区別するのでエ ラーになります。
大文字と小文字は別物 ExcelやGoogleスプレッドシートの関数だと「=average(A1:A5)」も「=Average(A1:A5)」 も「=AVERAGE(A1:A5)」も同じ結果を返すが、Rでは大文字と小文字を区別するのでエ ラーになります。
「%>%」と「|>」は、ほぼ同じ • どちらもパイプ演算子と呼ばれるもので、初心者のうちは同じものと思っておいて大 丈夫です。 • 覚えておいた方が良い違いは、「|>」は特に準備なしで使えるが、「%>%」の方は事 前に「library(purrr)」もしくは「library(tidyverse)」として必要なパッケー ジを呼び出しておく必要があること。 • 詳しく知りたい場合は以下の記事を参照してください。
◦ R 4.2.0のリリースでにわかに盛り上がる Base Pipe “|>” とは何なのか? %>%との違いを調べまし た
ググる前にHELP! • 関数のヘルプページをしっかり読み込みましょう。ググる前にヘルプページを読み ましょう。上級者ほどしっかりヘルプページを読んでいます。ほとんどの答えはヘル プページに載っています。 • ヘルプページはhelp(関数名)もしくは?関数名で表示されます。 • 記号のヘルプは記号をダブルクォーテーションでくくって、help("記号")もしくは?" 記号"で表示されます。
因子型 • Rで扱うデータの変数に型があります。実数(numeric)、文字列(character)、因子 (factor)などの型があり、型に合わない情報は変数に入れることができません。 • Rで特徴的なのが因子型です。名義尺度、順序尺度に相当するのが因子型です。
因子型 年度が実数型なのでなんか 変なことになってる。
因子型 年度を因子型にすると期待通りの表 示になる。
チートシート • チートシートとは「早見表」「あんちょ こ」「カンニングペーパー」ぐらいの 意味。 • RStudioのメニューのHelp→Cheat Sheetsから色々なチートシート (pdf)が見られます。
チートシート dplyrとggplot2のチートシートは印刷して手元に置いておくといいです。
15分悩んで解決しなかったらr-wakalangで相談 • r-wakalangは有志で運営しているRのわからないことを質問したり雑談したりする Slackです。 • https://github.com/tokyor/r-wakalang • #r_beginners ◦ 初心者のためのチャンネルです。なんでも気軽に質問してみましょう。
Enjoy! • 大文字と小文字は別物です • 「%>%」と「|>」は、ほぼ同じ • ググる前にHELP! • 因子型 •
チートシート • 15分悩んで解決しなかったらr-wakalangで相談 • 去年発表した「Rを学ぶのは難しい」も参考になると 思うので良かったら見てね。