Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
@gepuro
Japan.R開催のお知らせ
と
Rでワンライナー
1
自己紹介
• @gepuro
• キラキラ新入社員
• RやPythonで分析
• http://blog.gepuro.net
• 趣味:splatoon
2
Japan.R 2015やります
• 12月を予定
• 協力をお願いします。
–会場・企画・受付など
• @gepuroまで連絡をお願いします。
• gepuro@mail.gepuro.net
3
4
突然ですが
5
ワンライナー
してますか?
6
#シェル芸
* 自己責任でお願いします
危険シェル芸
7
8
分析屋なら・・・
Setosaを含む行の一列目を合計する
シェル上で簡単集計
9
cat iris.csv |
grep setosa |
awk '{sum+=$1}END{print sum}'
10
Rをワンライナーから使う
11
-n : no header
-f : Single command to execute on data.frame
1~10を合計(パターン1)
12
$ seq 10 | Rio -nf sum
55
-e : Commands to execute
1~10を合計(パターン2)
13
seq 10 | Rio -n -e "sum(df)“
55
散布図も描ける
14
cat iris.csv |
Rio-scatter SepalLength SepalWidth |
display
15
ヒストグラムも
描きたい
16
gepuro@ubuntu:~$ Rio-histogram
コマンド 'Rio-histogram' は見つか
りませんでした。
17
というわけで、
作った
-gを使うとggplot2が使える
Rio-histogram
18
#!/usr/bin/env bash
X="$1"
Rio -ge "g+geom_histogram(aes(x=${X}))"
Rio-histogram
19
cat iris.csv |
Rio-histogram SepalLength |
display
20
Enjoy One-liner
• Rio-histogram
–https://github.com/gepuro/data-
science-at-the-command-
line/blob/master/tools/Rio-
histogram
21
Upcoming SlideShare
Loading in …5
×

of

「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 1 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 2 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 3 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 4 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 5 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 6 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 7 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 8 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 9 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 10 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 11 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 12 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 13 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 14 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 15 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 16 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 17 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 18 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 19 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 20 「Japan.R開催のお知らせ」と「Rでワンライナー」 Slide 21
Upcoming SlideShare
gepuro task views
Next
Download to read offline and view in fullscreen.

6 Likes

Share

Download to read offline

「Japan.R開催のお知らせ 」と 「Rでワンライナー」

Download to read offline

「Japan.R開催のお知らせ 」と 「Rでワンライナー」

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

「Japan.R開催のお知らせ 」と 「Rでワンライナー」

  1. 1. @gepuro Japan.R開催のお知らせ と Rでワンライナー 1
  2. 2. 自己紹介 • @gepuro • キラキラ新入社員 • RやPythonで分析 • http://blog.gepuro.net • 趣味:splatoon 2
  3. 3. Japan.R 2015やります • 12月を予定 • 協力をお願いします。 –会場・企画・受付など • @gepuroまで連絡をお願いします。 • gepuro@mail.gepuro.net 3
  4. 4. 4 突然ですが
  5. 5. 5 ワンライナー してますか?
  6. 6. 6 #シェル芸
  7. 7. * 自己責任でお願いします 危険シェル芸 7
  8. 8. 8 分析屋なら・・・
  9. 9. Setosaを含む行の一列目を合計する シェル上で簡単集計 9 cat iris.csv | grep setosa | awk '{sum+=$1}END{print sum}'
  10. 10. 10
  11. 11. Rをワンライナーから使う 11
  12. 12. -n : no header -f : Single command to execute on data.frame 1~10を合計(パターン1) 12 $ seq 10 | Rio -nf sum 55
  13. 13. -e : Commands to execute 1~10を合計(パターン2) 13 seq 10 | Rio -n -e "sum(df)“ 55
  14. 14. 散布図も描ける 14 cat iris.csv | Rio-scatter SepalLength SepalWidth | display
  15. 15. 15 ヒストグラムも 描きたい
  16. 16. 16 gepuro@ubuntu:~$ Rio-histogram コマンド 'Rio-histogram' は見つか りませんでした。
  17. 17. 17 というわけで、 作った
  18. 18. -gを使うとggplot2が使える Rio-histogram 18 #!/usr/bin/env bash X="$1" Rio -ge "g+geom_histogram(aes(x=${X}))"
  19. 19. Rio-histogram 19 cat iris.csv | Rio-histogram SepalLength | display
  20. 20. 20 Enjoy One-liner
  21. 21. • Rio-histogram –https://github.com/gepuro/data- science-at-the-command- line/blob/master/tools/Rio- histogram 21
  • shirai

    Oct. 18, 2015
  • takuyahinokida

    Sep. 19, 2015
  • takobayashi626

    Sep. 15, 2015
  • kisenon

    Jul. 20, 2015
  • shinyaakiba

    Jul. 19, 2015
  • sotetsukoyamada

    Jul. 19, 2015

「Japan.R開催のお知らせ 」と 「Rでワンライナー」

Views

Total views

7,961

On Slideshare

0

From embeds

0

Number of embeds

5,855

Actions

Downloads

6

Shares

0

Comments

0

Likes

6

×