SlideShare a Scribd company logo
1 of 11
Download to read offline
オレオレR-GUIを作りたい
(ので教えてください)
林

真広

Japan.R 2013 (2013/12/07)
自己紹介

名前
林 真広(1984/9/8)
Twitter: @masaha03

所属
大阪大学人間科学研究科博士後期課程
New! 合同会社Survey Hackers 代表
今年の8月に起業しました!

なぜ起業?

どんな会社?
もっと詳しく!

詳細はブログ記事で

質問紙調査(いわゆるアンケート調査)
のIT化が主な業務です

このあとの懇親会で捕まえてください
R関係の活動

Osaka.R
(休止中)

Japan.R 2012
はじめての「R」
29000views!

『Rパッケージ
ガイドブック』

Rzパッケージ

『R言語上級ハ
ンドブック』

『M-plusとRによ
る構造方程式モデリ
ング入門』
本題

公式R-GUI(Windows)がしょぼすぎる
のでオレオレR-GUIを作りたい
けどうまくいかなかった
ので教えてください
これってどうやるんですか?

 構文が完全かどうかを判別したい
 正規表現でやってみた
 心が折れた
 絶対もっといい方法があると思うんです…
 ご存知の方、教えてください!
RStudioでいいんじゃないの?
/

, -''"´
\
/ / / ,. ‐'''""~´ ̄ ̄\
V / / /
}
∨ / / ,,.. -一ァ',二二二{
V ,..,/ ,.ィ彳 f==<r'二二二{、
∨| ヘ`<=''~
弋ッ-ミ'''テ~ナ/
〉'| | ト、
i{ ,..`二/ =|/''′
//ヽヽぅ
ヽ
{
=|
//匚 ̄]〕
丶,-‐ ,>
/´r┐|__,|ト、
、____`7´
__人..二.」'
l>、
ヽ`,二/
´"''ー-∟_\ ∠三ノ
―-、__
``ヾニ='′
`ヽ
/、
|‐- ...__ /ヽ\_
\
 ̄
`ヽ \

| ̄ ̄
__|__ |
|ー― \/ ´ ̄| 「 ̄` | | \/
|__ /\ 匚]__ !__, |_ | __/
( そ の と お り でご ざ い ま す )
基本は自己満足ですが、一点だけ主張したい!

Rは図形描画は得意だが…

テキスト出力が弱すぎる!

文字に色さえ付けられない
もしコンソールのバックエンドが
WebKitだったら…
そこで、qtbaseパッケージ

• R上でQtを使うためのパッケージ

• Qt:クロスプラットフォームなGUIツールキット
• QtはWebKitを含んでいる!
• ただし、qtbaseはまだ簡単には使えない
• 使えるようになったらオレオレR-GUIが作りたい!
HTMLがレンダリン
グできてJavascript
でグリグリ動かせる
Rコンソール、楽し
いと思いませんか?
おわり

More Related Content

What's hot

Japan.r 2013 「実ビジネスデータへのrの活用とその限界」
Japan.r 2013 「実ビジネスデータへのrの活用とその限界」Japan.r 2013 「実ビジネスデータへのrの活用とその限界」
Japan.r 2013 「実ビジネスデータへのrの活用とその限界」
tetsuro ito
 
『アジャイルデータサイエンス』1章 理論
『アジャイルデータサイエンス』1章 理論 『アジャイルデータサイエンス』1章 理論
『アジャイルデータサイエンス』1章 理論
Hisao Soyama
 

What's hot (19)

統計解析言語Rを使ってみた
統計解析言語Rを使ってみた統計解析言語Rを使ってみた
統計解析言語Rを使ってみた
 
Leaflet for Rで好きなLeaflet JSプラグインを使おう
Leaflet for Rで好きなLeaflet JSプラグインを使おうLeaflet for Rで好きなLeaflet JSプラグインを使おう
Leaflet for Rで好きなLeaflet JSプラグインを使おう
 
みんな何使ってるの(Japan.R 2015 LT)
みんな何使ってるの(Japan.R 2015 LT)みんな何使ってるの(Japan.R 2015 LT)
みんな何使ってるの(Japan.R 2015 LT)
 
てかLINEやってる? (Japan.R 2016 LT) #JapanR
てかLINEやってる? (Japan.R 2016 LT) #JapanRてかLINEやってる? (Japan.R 2016 LT) #JapanR
てかLINEやってる? (Japan.R 2016 LT) #JapanR
 
Google cloudnext recap_DataAnalytics
Google cloudnext recap_DataAnalyticsGoogle cloudnext recap_DataAnalytics
Google cloudnext recap_DataAnalytics
 
18 minitus発表資料
18 minitus発表資料18 minitus発表資料
18 minitus発表資料
 
TokyoR42_around_chaining
TokyoR42_around_chainingTokyoR42_around_chaining
TokyoR42_around_chaining
 
Perl で自然言語処理
Perl で自然言語処理Perl で自然言語処理
Perl で自然言語処理
 
データ分析スクリプトのツール化入門 - PyConJP 2016
データ分析スクリプトのツール化入門 - PyConJP 2016データ分析スクリプトのツール化入門 - PyConJP 2016
データ分析スクリプトのツール化入門 - PyConJP 2016
 
Machine learning and_system_design
Machine learning and_system_designMachine learning and_system_design
Machine learning and_system_design
 
PyConJP2018_LT_mahjong_180918
PyConJP2018_LT_mahjong_180918PyConJP2018_LT_mahjong_180918
PyConJP2018_LT_mahjong_180918
 
Spatial Computingの未来に思いを馳せて
Spatial Computingの未来に思いを馳せてSpatial Computingの未来に思いを馳せて
Spatial Computingの未来に思いを馳せて
 
Japan.r 2013 「実ビジネスデータへのrの活用とその限界」
Japan.r 2013 「実ビジネスデータへのrの活用とその限界」Japan.r 2013 「実ビジネスデータへのrの活用とその限界」
Japan.r 2013 「実ビジネスデータへのrの活用とその限界」
 
APIを作ってみた
APIを作ってみたAPIを作ってみた
APIを作ってみた
 
PypeRで実験と分析を一本化する
PypeRで実験と分析を一本化するPypeRで実験と分析を一本化する
PypeRで実験と分析を一本化する
 
僕の考える最強のビックデータエンジニア
僕の考える最強のビックデータエンジニア僕の考える最強のビックデータエンジニア
僕の考える最強のビックデータエンジニア
 
『アジャイルデータサイエンス』1章 理論
『アジャイルデータサイエンス』1章 理論 『アジャイルデータサイエンス』1章 理論
『アジャイルデータサイエンス』1章 理論
 
統計用言語Rの使い方(2014)
統計用言語Rの使い方(2014)統計用言語Rの使い方(2014)
統計用言語Rの使い方(2014)
 
エンジニアが日々何を考えているのか、ということ
エンジニアが日々何を考えているのか、ということエンジニアが日々何を考えているのか、ということ
エンジニアが日々何を考えているのか、ということ
 

Viewers also liked

Roland Berger PPT Sample
Roland Berger PPT SampleRoland Berger PPT Sample
Roland Berger PPT Sample
haigou
 
Japan.R #2 Introduction to R
Japan.R #2 Introduction to RJapan.R #2 Introduction to R
Japan.R #2 Introduction to R
SAKAUE, Tatsuya
 
20131206 japan r
20131206 japan r20131206 japan r
20131206 japan r
Yohei Sato
 

Viewers also liked (20)

はじめての「R」
はじめての「R」はじめての「R」
はじめての「R」
 
Roland Berger PPT Sample
Roland Berger PPT SampleRoland Berger PPT Sample
Roland Berger PPT Sample
 
RGtk2入門
RGtk2入門RGtk2入門
RGtk2入門
 
初心者のためのRとRStudio入門 vol.2
初心者のためのRとRStudio入門 vol.2初心者のためのRとRStudio入門 vol.2
初心者のためのRとRStudio入門 vol.2
 
Rstudio事始め
Rstudio事始めRstudio事始め
Rstudio事始め
 
Rzパッケージの紹介
Rzパッケージの紹介Rzパッケージの紹介
Rzパッケージの紹介
 
Tokyor37
Tokyor37Tokyor37
Tokyor37
 
20131207 Japan.R#4 LT
20131207 Japan.R#4 LT20131207 Japan.R#4 LT
20131207 Japan.R#4 LT
 
はじめてでもわかるデータ入出力
はじめてでもわかるデータ入出力はじめてでもわかるデータ入出力
はじめてでもわかるデータ入出力
 
Rで部屋探し For slide share
Rで部屋探し For slide shareRで部屋探し For slide share
Rで部屋探し For slide share
 
データ解析で割安賃貸物件を探せ!(山手線沿線編) LT
データ解析で割安賃貸物件を探せ!(山手線沿線編) LTデータ解析で割安賃貸物件を探せ!(山手線沿線編) LT
データ解析で割安賃貸物件を探せ!(山手線沿線編) LT
 
初心者講習会資料(Osaka.R#7)
初心者講習会資料(Osaka.R#7)初心者講習会資料(Osaka.R#7)
初心者講習会資料(Osaka.R#7)
 
Japan.R #2 Introduction to R
Japan.R #2 Introduction to RJapan.R #2 Introduction to R
Japan.R #2 Introduction to R
 
20131206 japan r
20131206 japan r20131206 japan r
20131206 japan r
 
RでWAIC
RでWAICRでWAIC
RでWAIC
 
機械学習を理解するための数学テクニック勉強会 Lagrange 未定乗数法
機械学習を理解するための数学テクニック勉強会 Lagrange 未定乗数法機械学習を理解するための数学テクニック勉強会 Lagrange 未定乗数法
機械学習を理解するための数学テクニック勉強会 Lagrange 未定乗数法
 
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
 
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
 
Rはいいぞ!むしろなぜ使わないのか!!
Rはいいぞ!むしろなぜ使わないのか!!Rはいいぞ!むしろなぜ使わないのか!!
Rはいいぞ!むしろなぜ使わないのか!!
 
直感的な単変量モデルでは予測できない「ワインの味」を多変量モデルで予測する
直感的な単変量モデルでは予測できない「ワインの味」を多変量モデルで予測する直感的な単変量モデルでは予測できない「ワインの味」を多変量モデルで予測する
直感的な単変量モデルでは予測できない「ワインの味」を多変量モデルで予測する
 

Similar to オレオレR-GUIを作りたい

ジュニアビジネス研究会第5回アジェンダ
ジュニアビジネス研究会第5回アジェンダジュニアビジネス研究会第5回アジェンダ
ジュニアビジネス研究会第5回アジェンダ
Yasuhide Ishigami
 

Similar to オレオレR-GUIを作りたい (20)

Go azure おばかIoT シンポジウム
Go azure おばかIoT シンポジウムGo azure おばかIoT シンポジウム
Go azure おばかIoT シンポジウム
 
ノンコーディングでやってみよう!音声テキスト変換 - LINE × Logic Apps × Speech to text -
ノンコーディングでやってみよう!音声テキスト変換 - LINE × Logic Apps × Speech to text -ノンコーディングでやってみよう!音声テキスト変換 - LINE × Logic Apps × Speech to text -
ノンコーディングでやってみよう!音声テキスト変換 - LINE × Logic Apps × Speech to text -
 
Azureって何よ〜2017年の最新情報ゆるまとめ
Azureって何よ〜2017年の最新情報ゆるまとめAzureって何よ〜2017年の最新情報ゆるまとめ
Azureって何よ〜2017年の最新情報ゆるまとめ
 
Introducing the latest and future AR 2013 case of Japan and the rest of the w...
Introducing the latest and future AR 2013 case of Japan and the rest of the w...Introducing the latest and future AR 2013 case of Japan and the rest of the w...
Introducing the latest and future AR 2013 case of Japan and the rest of the w...
 
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
 
Wakayama.rbが目指すもの
Wakayama.rbが目指すものWakayama.rbが目指すもの
Wakayama.rbが目指すもの
 
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
 
ジュニアビジネス研究会第5回アジェンダ
ジュニアビジネス研究会第5回アジェンダジュニアビジネス研究会第5回アジェンダ
ジュニアビジネス研究会第5回アジェンダ
 
営業でもラクしたい!
営業でもラクしたい!営業でもラクしたい!
営業でもラクしたい!
 
リファクタリングの実情
リファクタリングの実情リファクタリングの実情
リファクタリングの実情
 
3行説明「ZakurIT」
3行説明「ZakurIT」3行説明「ZakurIT」
3行説明「ZakurIT」
 
クラウド移住で地方に住むということ
クラウド移住で地方に住むということクラウド移住で地方に住むということ
クラウド移住で地方に住むということ
 
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
 
Go x Slack API
Go x Slack APIGo x Slack API
Go x Slack API
 
スマホのパケットを節約したいけど音泉をもっと楽しみたい
スマホのパケットを節約したいけど音泉をもっと楽しみたいスマホのパケットを節約したいけど音泉をもっと楽しみたい
スマホのパケットを節約したいけど音泉をもっと楽しみたい
 
謎解き分科会講演 「NOT DIGITAL」
謎解き分科会講演 「NOT DIGITAL」謎解き分科会講演 「NOT DIGITAL」
謎解き分科会講演 「NOT DIGITAL」
 
RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)RStudioでRをはじめよう(R for Beginner using RStudio)
RStudioでRをはじめよう(R for Beginner using RStudio)
 
Roo
RooRoo
Roo
 
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
2013-07-12 (金) レッツゴーデベロッパー変真 前夜祭
 
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
 

Recently uploaded

Recently uploaded (10)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 

オレオレR-GUIを作りたい