くないらぼ

python でおかねをあならいず

python可視化ライブラリのAltairをオススメしてきた

第17回のはんなりpython にて Altair というpythonの可視化ライブラリの良さを発表しました! hannaripython.hatenadiary.com 会場提供はマネーフォワードさんでした。 オフィスとは思えないおしゃんな感じで圧倒されました! 畳での発表は初でしたが、いつ…

はんなりpythonで泥臭いpandasのハンズオンをやりました。対象データはなんと花粉ですよ奥さん。

くない(id:jdgthjdg) です。 2019/03/15(金) に、運営として参加している "はんなりpython" という京都のpython勉強会でpandasのハンズオンを発表しました。 開催してすぐに、同じ運営の (id:mazarimono) さんがブログを書いてくれました。 hannaripython.ha…

vim でマークダウン + PlantUMLのリアルタイムプレビュー環境を構築する

vim

vim でマークダウン + PlantUMLのリアルタイムプレビュー環境を構築する 最近、README などの markdown や設計のための PlantUML をちょいちょい書いています。 書くのは全然良いのですが、vimで出力を確認するためのキーを叩くのが面倒だなあと思っていまし…

gif動画作成のためのメモ ( imagemagick と peek を添えて)

gifの動画(gif画像? gifアニメーション?)って画像のように気軽に見れて、動画のように情報が多く、見たくなるのでとても良いですよね。 ちょっと自分もやってみようとした時のメモです。 ubuntu 16.04 です。 ただ、皮肉にもこの記事に gif動画 はありま…

pythonでよく使うオプションのメモ pandas / matplotlib / altair 編

evernoteにオレオレスニペットをまとめているんですが、量が果てしなく多くて、検索もちょっと手間なので、 レギュラーメンバーだけでもまとめておこうと思いました〜 matplotlib 決まり文句 import matplotlib.pylab as plt %matplotlib inline # or %matpl…

楽したい時のpythonコード

案外見ない気がする?、ゆるふわな書き方です。気づいたら随時追加するかも。 len() するとき・外すときに、括弧のためにカーソルを動かすのがめんどい → __len__() を直接呼ぶ my_list = [1,2,3] # ふつう len( my_list ) # たいだ my_list.__len__() panda…

pandas.DataFrame のforループをゆるふわ△改良して300倍高速化する

主張:高速化は最後のおたのしみにしましょう。 無駄にいじいじして高速化させて満足し、結局その後はほとんど使わなかったなあ、、、が私の日常です。 えらい人も言っていますが、高速化なんてホント最後でいいんです・・・。 今まで何十回後悔したことか。…

プリミティブ型( というか Built-in Types ? )を継承して、自前クラスを作る

プリミティブ型*1 ( というか Built-in Types ? )を継承して、自前クラスを作る 今までポジションの管理をするクラスを作る時などには、メンバー変数にlistを持ったクラスを作っていました。 ふと、包含じゃなくてlistを継承すれば良くね?と気づいたので…

python 小ネタ log/print用に使えるちょっとだけ便利な文字列生成

python 小ネタ log/print用に使えるちょっとだけ便利な文字列生成 >>>"{:=^20}".format("ABC") '========ABC=========' >>> "{:!^20}".format("aaaaaaaaaaaaa") '!!!aaaaaaaaaaaaa!!!!' うん、あまりにも小ネタ過ぎるね。

てすてす

マークダウンでpythonハイライトできるの便利ー def a(): del xxx for e in l: continue break return 0