そのまとめ
RやPythonで解析・作図を行う学生に対して「Excelでやればいいのに」「Excelだったらもっと簡単にできる」「Excelでやればそんなことにならない」などという教員が現れる現象を”エクセルおじさん症候群”と名付けたい。
— やさい (@1wantphd) February 23, 2021
Excelは名簿管理としては便利だと思うけど
研究で使うなら応用が効くという点から絶対にRかpythonを進めたい所存であります
— coffee (@coffee_pote) February 24, 2021
特にpythonはつえーわ
昔はpythonプププ〜って意味もなく毛嫌いしてたけど実際触り始めたら離れられない
強み
1. anacondaやpipで環境が簡単に作れる
環境が壊れないという点で強くanacondaをおすすめしたい
— coffee (@coffee_pote) February 24, 2021
2. 利用者がちょー多いからトラブルシューティングやライブラリが豊富
とりあえずググったら誰かがすでにやって解決してくれてる
3. 「あれを作りたい」と思い立ってからのスタートダッシュ力が半端ない
condaで仮想環境に入る→jupyter-notebook→昔のコードを少しコピーして改変
30秒でなんか動く
— coffee (@coffee_pote) February 24, 2021
弱い
1. python2とpython3の互換性がない
今から始めるならpython3を触っておけば問題なし
だが、先人の何かを引き継いだりするとpython2だったりしてすこし困るかも
2. 計算速度の点ではコンパイル有りの言語には勝てない
(という触れ込みでかなり敬遠してたけど、今の所計算速度で困ったことはない)
— coffee (@coffee_pote) February 24, 2021
強みに並列化計算の敷居がちょーーーー低いを追加しておこうw
ライブラリが何個もある上に、簡単に使い始められる
馬鹿な自分でも使えるんだから、あれはすごい
— coffee (@coffee_pote) February 24, 2021
pythonの弱み
3. コードのブロックがインデントやスペースで区切られてるので、間違ってスペースを余分に1つ足したり削ると即エラー
エラーメッセージ的にすぐにどこが原因かわからない(慣れたらいける)
gccのエラーメッセージに慣れてると不親切すぎて死ぬ
— coffee (@coffee_pote) February 24, 2021
あとうちの分野ではたぶん使ってるのは自分くらいだと思うけど、Rもちょーーーー強い言語ですw
ライブラリが充実してる(特に統計分野)のとプロットも一通りのことはすべてできる
ライブラリにはドキュメントが付いてくるので、使いやすい
書き方もpythonみたいな感じで適当に書いて動くし
— coffee (@coffee_pote) February 24, 2021
あぁ〜このパッケージのこの関数を改変してぇわ〜と思ったら、ソースから引っ張ってきてちょこちょこ改変
ってのもいとも簡単にできる
pythonでは引数の型が〜〜〜とかあるので、あれは真似できなそう
— coffee (@coffee_pote) February 24, 2021
型じゃなくてクラスかもしれん(そんなことをわかっていなくてもpython書けるくらい敷居が低い)
— coffee (@coffee_pote) February 24, 2021
一方、C言語の並列化について
一方でCで使われる並列化ライブラリMPIの情報のなさはやばい
北斗神拳みたいに一子相伝なのかな?ってくらい使い方がわからない(上にデバッグが辛い)
— coffee (@coffee_pote) February 24, 2021
職業:物理屋
趣味:映画鑑賞、登山
出身:大阪府の南の田舎
自己紹介:
import MyProfile
import coffee_pote from TWITTER
import amazonのほしい物リスト from WISH_LIST
print "先月子供が産まれました!"
# 最終更新 2022/10/25
Demo scripts for gnuplot version 5 (gnuplotのさまざまなデモ画像と作り方がまとめられている、眺めているだけでできるようになった気分になれる)
gnuplotスクリプトの解説 (米澤進吾さんの個人ページ、gnuplotと言えばこのかた)
gnuplot のページ (Takeno Lab、うちのブログがリンクされていたのでリンク返し)
Twitterから映画の評価が分かる & 映画の鑑賞記録が残せる coco (映画の感想をまとめられるサイト、いつもお世話になっています)
Astronomy Picture of the Day Archive (天文や宇宙関連の最新の話題について画像とともにNASAが説明しているページ)
今日のほしぞら (任意の時刻の空で見える星を表示してくれる、国立天文台が管理している)
GNUPLOTとアニメーション (応用の項目の「見せてあげよう!ラピュタの雷を!!」あたりからすごすぎる)
読書メーター (読んだ本をリストできる便利なサイト)
flickr難民の写真置き場 (20XX年、flickrは有料化の炎に包まれた。あらゆるflickr無料ユーザーは絶滅したかに見えた。 しかし、tumblr移住民は死に絶えてはいなかった。)
教授でもできるMac OS X へのLaTeX, X11, gccのインストレーションと環境設定 (阪大の山中卓さんのwebページ、タイトルにセンスが溢れている、内容は超充実してる、特にTeX関連、学振DCとかPDの申請書類作成時にはお世話になっております)
英語論文執筆用の例文検索サービス (とんでもないものを見つけてしまった・・・・ arXivに収録されている 811,761報の 英語論文から,例文を検索するための検索エンジン)