Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20230422_第105回TokyoR_LT_ChatGPTでPythonもRもラクラク
Search
NobuakiOshiro
PRO
April 22, 2023
Technology
800
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20230422_第105回TokyoR_LT_ChatGPTでPythonもRもラクラク
https://tokyor.connpass.com/event/279019/
https://satellite-study.connpass.com/event/280506/
NobuakiOshiro
PRO
April 22, 2023
More Decks by NobuakiOshiro
See All by NobuakiOshiro
20260912_codex+computerUse用のマシン購入を考える
doradora09
PRO
0
61
20260910_中東予測の過去予測のAI評価_統合報告スライド_10枚_大城
doradora09
PRO
0
15
20260826_中東情勢モニタリング_週次スライド統合_大城版_12p
doradora09
PRO
0
33
20260909_中東情勢モニタリング_週次スライド_10p_大城.pdf
doradora09
PRO
0
33
20260904_DeepResearchで実践する外部環境モニタリング
doradora09
PRO
0
49
20260903_中東情勢モニタリング_週次統合スライド_10p_BRS差替版.pdf
doradora09
PRO
0
15
20260828_15minLT_データ分析10倍時代を考える
doradora09
PRO
0
950
Codex_旅行計画デモ_2026-08-17
doradora09
PRO
0
31
20260817_生成AIの動向と中学校・高等学校での活用を考える_v1.00_公開用
doradora09
PRO
0
290
Other Decks in Technology
See All in Technology
家のリアーキテクト・リファクタリング
suguruooki
0
140
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
130
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
1
1.1k
NW運用でNWトポロジ可視化ツールに期待すること/shumoku-meetup1
corestate55
2
120
GoCon2026 - Open Source, Open World
sanposhiho
4
3.5k
2026_devsumi_ozono.pdf
o3
3
460
AI時代、データエンジニアが一番おもろい
genshun9
0
470
Snowflakeのコスト最適化を支えるアーキテクチャ設計
ktatsuya
1
1.5k
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
200
おい、エージェントを使って終わらせろ
nwiizo
0
130
GoにおけるFFIのこれまでとこれから
goccy
5
2.6k
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
1
240
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
530
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
450
Everyday Curiosity
cassininazir
0
320
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
900
Test your architecture with Archunit
thirion
2
2.4k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.3k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
Transcript
第105回 Tokyo.R ChatGPTで Python<->Rもラクラク! 2023/04/22 @doraodra09
⾃⼰紹介 ⼤城信晃(@doradora09) NOB DATA株式会社 代表取締役社⻑ / データサイエンティスト協会 九州⽀部 委員⻑ ・住まい
沖縄 -> 東京 -> 福岡 ・職歴 ヤフー-> DATUM STUDIO -> LINE Fukuoka -> NOB DATA(株) 創業 ・運営コミュニティ ・過去 ・Tokyo.R(2010-2016) ・現在 ・fukuoka.R、PyData.Fukuoka、 意思決定のためのデータ分析勉強会、 データ分析系勉強会サテライトビューイング、 オモシロAIごった煮勉強会、ChatGPT部 2010年から何だかんだ⾊々と 有志による勉強会をやってます
余談:本⽇の Tokyo.Rも3会場 でサテライト中 • データ分析系勉強会サ テライトビューイング (有志による活動) • 東京、⼤阪、福岡 •
私は⼤阪から参戦 個⼈的な信念的なもの 各エンジニア、分析者それぞれに蓄積されているノウハウこそが⼀番重要。 そしてリアル接点や飲み会も⼤事(->飲みたいだけ)
本⽇のLTのモチベーション • モチベーション • Python界隈の⼈にもRを触ってもらいたい(逆もまた然り) • ChatGPTを使えば相互に⾏き来ができるのでは?
従来の多くのアプローチ • 従来のアプローチ • RからPythonを呼ぶ⽅法 : reticulateパッケージ等 • PythonからRを呼ぶ⽅法 :
RPY2等 • その他、直接execして呼び出す⽅法、などなど • 課題感:初⼼者にはややハードルが⾼い 今⽇は 「もう直接ChatGPTに⾔語翻訳してもらおうぜ!」 という⾝もふたもない発表をします(笑)
ChatGPTとは • OpenAI社が作っている⼤規 模⾔語モデル。めっちゃ便利 • 無料版は学習データに使われ る可能性があるので、機密情 報は投げないように気をつけ る (有料版のGPT-4推奨)
• あとたまに嘘をつくように⾒ えるので、URL等は注意
• Mac環境の Rstudioで動く サンプルを依頼 • GPT-4に今回は以 下を依頼 • mac環境のR⾔語 でRstudioで動作
する簡単なデータ 可視化のサンプル コードの出⼒をお 願いします。 ①CatGPT -> R⾔語の簡単なサンプル
①CatGPT -> R⾔語の簡単なサンプル • Mac環境の Rstudioで動く サンプルを依頼 • GPT-4に今回は以 下を依頼
• mac環境のR⾔語 でRstudioで動作 する簡単なデータ 可視化のサンプル コードの出⼒をお 願いします。
• Rstuidoでの動作 確認 -> OK ①CatGPT -> R⾔語の簡単なサンプル
② R->Python変換 & Google Colab • 先ほどのコードを Pythonに変換しても らって、Google Colab
で動作させてもらう • GPT-4への依頼⽂ • 上記のコードをgoogle colabで動作するPython のコードに変換してくだ さい。
② R->Python変換 & Google Colab • 先ほどのコードを Pythonに変換しても らって、Google Colab
で動作させてもらう • GPT-4への依頼⽂ • 上記のコードをgoogle colabで動作するPython のコードに変換してくだ さい。
② R->Python変換 & Google Colab • Google Colab上で Pythonで実⾏
② R->Python変換 & Google Colab • Google Colab上で Pythonで実⾏ •
プロット ‒> OK
③ ソートの指⽰をしてRとPythonで⽐較 • 基本的には⼀致するはず。ズレてたら修正依頼。 Python⾔語 on Google Colab R⾔語 on
RStudio
④ おまけ:Google ColabでRを使う • ⼀度Google Colab で作ったファイル をダウンロードし てPythonの部分 をRに記載変更
• ひと⼿間かければ 動作します(詳し くはググっていた だければ・・)
④ おまけ:Google ColabでRを使う • ⼀度Google Colab で作ったファイル をダウンロードし てPythonの部分 をRに記載変更
• ひと⼿間かければ 動作します(詳し くはググっていた だければ・・)
④ おまけ:Google ColabでRを使う • Google Colab上で Rのコードを実⾏
④ おまけ:Google ColabでRを使う • Google Colab上で Rのコードを実⾏ • ちゃんとRstudio で実⾏したものと
同じプロットが出 ます (バージョン等の 差はあるかも)
⑤おまけ2:機械学習の勉強にも使える • ChatGPTはKaggle のデータも学習して いるので、タイタ ニックの問題とかも 教えてくれます • noteにまとめました のでご紹介まで
https://note.com/chatgpt_nobdata/n/n8a436d82d7c4
まとめ:ChatGPT活⽤により • プログラミング⾔語の壁を、おそらく超えやすくなった • 特に、ChatGPTは初学者の強い味⽅ (ただし、たまに嘘をつくのは注意)
もしそれでも分からない場合は • 我々Rコミュニティには r-wakalangがあるじゃ ない・・! • https://github.com/tok yor/r-wakalang • Rコミュニティの皆さん
の集合知の⼒も借りな がら、課題解決してい きましょう・・!!
Enjoy .. !!