Início
Conheça mais
Enviar pesquisa
Carregar
Entrar
Cadastre-se
Anúncio
Check these out next
{tidygraph}と{ggraph}による モダンなネットワーク分析(未公開ver)
Takashi Kitano
{tidytext}と{RMeCab}によるモダンな日本語テキスト分析
Takashi Kitano
{tidygraph}と{ggraph}によるモダンなネットワーク分析
Takashi Kitano
20170923 excelユーザーのためのr入門
Takashi Kitano
mxnetで頑張る深層学習
Takashi Kitano
可視化周辺の進化がヤヴァイ 〜2016〜
Takashi Kitano
Rによるウイスキー分析
Takashi Kitano
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
Takashi Kitano
1
de
20
Top clipped slide
Google's r style guideのすゝめ
12 de Oct de 2013
•
0 gostou
8 gostaram
×
Seja o primeiro a gostar disto
mostrar mais
•
3,399 visualizações
visualizações
×
Vistos totais
0
No Slideshare
0
De incorporações
0
Número de incorporações
0
Baixar agora
Baixar para ler offline
Denunciar
Takashi Kitano
Seguir
Anúncio
Anúncio
Anúncio
Recomendados
みんな何使ってるの(Japan.R 2015 LT)
cancolle
264 visualizações
•
45 slides
てかLINEやってる? (Japan.R 2016 LT) #JapanR
cancolle
9K visualizações
•
54 slides
アイマスで分かるプログラマ
hayabusa333
1.7K visualizações
•
23 slides
A-frameハンズオンのQA集
Youichi Sugii
1.6K visualizações
•
19 slides
そんな装備で大丈夫か?
qvel
44 visualizações
•
21 slides
好みの日本酒を呑みたい! 〜さけのわデータで探す自分好みの酒〜
Takashi Kitano
5.1K visualizações
•
51 slides
Mais conteúdo relacionado
Mais de Takashi Kitano
(12)
{tidygraph}と{ggraph}による モダンなネットワーク分析(未公開ver)
Takashi Kitano
•
1.4K visualizações
{tidytext}と{RMeCab}によるモダンな日本語テキスト分析
Takashi Kitano
•
2.7K visualizações
{tidygraph}と{ggraph}によるモダンなネットワーク分析
Takashi Kitano
•
5.1K visualizações
20170923 excelユーザーのためのr入門
Takashi Kitano
•
3.7K visualizações
mxnetで頑張る深層学習
Takashi Kitano
•
6.3K visualizações
可視化周辺の進化がヤヴァイ 〜2016〜
Takashi Kitano
•
7.4K visualizações
Rによるウイスキー分析
Takashi Kitano
•
3.8K visualizações
20160311 基礎からのベイズ統計学輪読会第6章 公開ver
Takashi Kitano
•
4.6K visualizações
20140625 rでのデータ分析(仮) for_tokyor
Takashi Kitano
•
2.7K visualizações
lubridateパッケージ入門
Takashi Kitano
•
4.6K visualizações
20150329 tokyo r47
Takashi Kitano
•
6.3K visualizações
20140920 tokyo r43
Takashi Kitano
•
4.5K visualizações
Anúncio
Google's r style guideのすゝめ
Google‘s R Style Guide のすゝめ
TokyoR #34 @kashitan
⾃自⼰己紹介 • 名前 :キタノ タカシ(@kashitan) •
仕事 :某通信会社 • • R歴 :6ヶ⽉月(それまでは社内SE)
とある納品物...
意味分からん...
• 分析専⾨門の⽅方ってコードの保守に気を 遣わない気がします。。。 (⼀一⼈人しかお会いしていないので偏⾒見見と 思いますが) • TokyoRのサンプルコードは美しいです!
そこで
Google’s" R" Style Guide
• オリジナル – http://google-‐‑‒ styleguide.googlecode.com/svn/trunk/ Rguide.xml •
RjpWiki – http://www.okada.jp.org/RWiki/? Google's%20R%20Style%20Guide
ファイル名 • .Rで終わる • もちろん意味のある名前 Good Bad predict_̲ad_̲revenue.R
foo.R
識識別⼦子(1/2) • アンダースコア(_̲)やハイフン(-‐‑‒)は使わな い • 変数名は⼩小⽂文字でドット(.)で区切切る Good OK Bad
識識別⼦子(2/2) • 関数名は先頭は⼤大⽂文字でドット(.)で区切切 らない • 定数は関数名と同じだけど先頭にkをつけ る Good Bad
スペース(1/2) • 2項演算⼦子の前後にはスペースを⼊入れる • カンマの前にはスペースを⼊入れない •
カンマの後にはスペースを⼊入れる Good
スペース(1/2) • 2項演算⼦子の前後にはスペースを⼊入れる • カンマの前にはスペースを⼊入れない •
カンマの後にはスペースを⼊入れる Bad
スペース(2/2) • 開き括弧の前にもスペースを⼊入れる (関数呼び出しの場合は除く) Good Bad
中括弧(1/2) • 開き中括弧のみの⾏行行にしないこと • 閉じ中括弧は常にそれだけで1⾏行行にするこ と Good
中括弧(1/2) • 開き中括弧のみの⾏行行にしないこと • 閉じ中括弧は常にそれだけで1⾏行行にするこ と Bad
中括弧(2/2) • elseは常に閉じ括弧と同じ⾏行行にすること Good Bad
代⼊入 • =は使わない(使えるの?) Good Bad
その他 • • • • • • • 1⾏行行は80⽂文字以内 インデントはスペース2⽂文字 Tabは使⽤用しない Tabとスペースを混在させない セミコロン(;)は使⽤用しない attachは使⽤用しない エラーハンドリングはstop()を使⽤用する
Anúncio