目次
小平あたりでCivicTech Python66
これが、はじまりで。。 ちょっとGoogle ColabでPythonのチュートリアル的なものを集めていこうかな??ってことをやってます。
このHPにもPython関係は、いろいろ乗っけてますが。。 ちょっと趣が違っています(笑)
何気に、Google ColabもPythonも便利なんですが、ググってコピペで動かないのが。。Matplotlib関係だったり、OpenCV関係の表示系だったりします(笑)
OpenCVは、公式にスニペットができていたので悩まずにすぐ解決するんですが。。
from google.colab.patches import cv2_imshow
!curl -o logo.png https://colab.research.google.com/img/colab_favicon_256px.png import cv2 img = cv2.imread('logo.png', cv2.IMREAD_UNCHANGED) cv2_imshow(img)
Matplotlibの日本語対応って。。 いろんな方法があるようで。。しかも。。それコピペしても動かないってことがあって。。迷っちゃいました(笑)
https://github.com/uehara1414/japanize-matplotlib
https://qiita.com/siraasagi/items/3836cedede350280ec42
https://qiita.com/unvavo/items/a907cb927bdadc1d8d0c
https://tecurio.com/googlecolab_matplotlib_japanize/
https://qiita.com/yniji/items/3fac25c2ffa316990d0c
などを読んで。。一番簡単にできる方法はどれだろう???
Matplotlibの日本語化(Google Colab版)
- フォントは今ではインストールしなくても良さそう(2019年11月時点)
- japanize_matplotlib のインストール
- Seabornでフォント指定
ということで、できそうです。
!pip install japanize_matplotlib
import matplotlib.pyplot as plt import japanize_matplotlib import seaborn as sns sns.set(font="IPAexGothic")
で良さそうです(笑)
あとはplt.title(‘日本語’)とか書けば日本語で出てきました。
plt.plot([1, 2, 3, 4]) plt.xlabel('X軸のタイトル') plt.title('グラフタイトル') plt.show()
ちなみに、当たり前ですが。。Seabornを読み込んでいるので、Seabornも日本語化できてます。。Lineplotのサンプルを日本語フォントでも表示できました。
import numpy as np import pandas as pd import seaborn as sns sns.set(style="whitegrid",font="IPAexGothic") rs = np.random.RandomState(365) values = rs.randn(365, 4).cumsum(axis=0) dates = pd.date_range("1 1 2016", periods=365, freq="D") data = pd.DataFrame(values, dates, columns=["①", "2", "三", "四"]) data = data.rolling(7).mean() sns.lineplot(data=data, palette="tab10", linewidth=2.5)
サンプルファイル
Githubにもおいておきました。
で。。Matplotlibのチュートリアルは書くか??というと。。世の中に、いっぱいあるので書かないと思います(笑) たぶん書かない候補は、Numpy, Pandas, とか??(笑) って言いながら書くかも(笑)
こだいらあたりでCivicTechのPython 関係の記事
- 【Python66】Twitter と Tweepy モジュールを使ってTweetを取得したり検索したり【Google Colab】
- 【Python66】Wikipedia をPythonから検索・データ抽出する【Google Colab】
- 【Python66】地図(Openstreetマップ)をPythonで操作【Google Colab】
- 【Python66】僕らの教材と。。英語だけどGoogle Colabで動く拾い物の教材集【翻訳しちゃえ】
- 【Python】Webの子育て情報をスクレイピングしたい BeautifulsoupとString操作 【サンプル】
- 報告と次の始まり:海老名66歳はPythonを理解するかPart1
- 【Pythonねずみ講】ブラウザ上でPythonシリーズ。。GitpressやSkulptでPythonを動かす。
- 【Google Colab】市役所のイベントデータがICS形式になっていたので。。カレンダー作ってみました【Python】
- 【Python】エクセルファイルを開いて、適当にデータを整形して取り出す方法【稲城市のデータだけどね】
- 【ゴミ収集】明日はなんのゴミだっけ?ゴミ情報を知る方法【こだいら】
- 【Cloud利用】Binder, Google colab が便利なので、ちょっとしたTips集【Python】
- 【KML】PythonでKMLをいじれるようにする。飲食店マップのレイヤーわけ【Map】
このHPでのPrograming関係の記事
げ。。いっぱいあるな(笑)一回整理した方がいいかも(笑)
- 【Electron】プロジェクト管理するツール?Slack+Trello+Backlog=Swit?【WebApp】
- 【電磁界シミュレータ】Windowsで使えるGUI付の4NEC2と、Pythonから使えるPyNEC【Google Colab】
- 【Raspberry Pi】モニターの信号をちょっとみようかと。。タッチセンサー付き【ディスプレイ】
- 【Spleeter】DeepLearning でバンドの音を歌・ドラム・ベースなどのトラックに分ける【Google Colab】
- 【電磁界シミュレータ】FreeFEM ONLAB Octave など入れてみる【使えるの??】
- 【電磁界シミュレータ】かたっぱしから、インストールしてみようかと。。リンク・コメント集【EMCに使えるかな?】
- 【電磁界シミュレータ】OpenEMS Octave(Matlab)から使えるFDTDシミュレータ【使えます】
- 【Photogrammetry】写真を使った3Dモデル作成 こんなにすごくなっているんですね【3D】
- 【自動運転】簡単機械学習Streamlit と Donkey Car のシミュレータがUpdateされてました。。が・・【ラジコン自動運転】
- 【Modelica】 OpenModelicaで力学系・エネルギー系・システムダイナミクスのシミュレーション【成長の限界】
- 【Scientific Python】 QuTiP 量子物理ライブラリーを覗いていたら。。
- 【LoRaWAN】Raspberry Pi LoRa/GPS HATを動かしてみようっと2。。ゲートウェイ登録とLoRa Mini Dev-JP【Things Network】
- 【LoRaWAN】Raspberry Pi LoRa/GPS HATを動かしてみようっと。。【Things Network】
- 【ESP32】Arduino IDE C++の基礎の基礎を知るには?? 基板出してくるのメンドクサイなって時【TinkerCad】
- 【ESP32】ESP32間で相互Wifi通信をやってみる 意外にサンプルがないですね。型変換忘れた【Arduino】
- 【Link集】ラズパイ用LoRaWAN Dragino LoRa GPS HATと LoRa Mini Dev-JP が来た【通信】
- 【Chrome】起動が遅い。なんでもかんでも遅い2(笑) なんでそこにタスクある??【Google】
- 【ESP32】ディスプレー付きWifiボード Xinyuan-LilyGO/TTGO-T-Display 専用インターネットラジオ作れる??【忘備録】
- 【SDR】超安物のソフトウェアラジオRTL-SDRを買って試してみました【スペアナ】
- 【カレンダー情報コピーボタン】いろんなカレンダーに自動入力できるボタンをつける【eventable.com】
- 【ESP32S】Fritzing(電子回路の回路図エディタ)にESP32S-HiLetgoのパーツを追加する【Arduino】
- 【ESP32S】忘備録 人感センサと360度回転サーボと、ジャンバーワイヤーと。。【Arduino】
- 【Web】Gitpressが凄い!いろんなコードを動かせる記事がかけるんだ Code-knakが凄いのか!?【Git】
- 【GAS】Google Driveのフォルダ内のファイル名、URLを取得するSpreadSheet 汎用版【コピペプログラミング】
- 【Google凄いな】Word2Vec言語獲得 Doc2Vec文章獲得 Seq2Seq意味理解 BERT言語モデルの標準?【シンギュラリティ来るね】
- 【Windows10】ファイル名の一括変換とか、ファイルエキスプローラ―から一発でコマンドラインに!【知らんかった】
- 【GAS】GASとフォームとカレンダーで予約システム2 GlideでPWAアプリとしても使えるよ【アプリ化】
- 【GAS】複数のSpread sheetの中のデータを集約してひとつのシートに記入する方法【Google検索とコピペで作る】
- 【GAS】Googleドライブのファイル名とURLをスプレッドシートにとってくるスクリプト【ちょいスクリプト】
- 【Glide】PWAアプリがあっという間にできる。。GoogleSpreadSheetが元なので、フォームから自動入力も【GAS】
- 【電磁波】「60年に1度のパラダイムシフト!?」ミリ波レーダ用のアンテナ【ワッフルアイアンリッジ導波路】
- 【電磁界解析】そろそろパソコンレベルででもできるようになってるかな?シミュレーション【CAE】
- 【F1みたいな動画】Dashwareで、動画にダッシュボードみたいなのを付ける Dashwareのフォーマット調べ【GoPro】
- 【Wordpress】現在メンテナンス中のため、しばらくの間ご利用いただけません【解決法】
- 【WiFi AP化】Raspberry Pi にElecom wdc-433du2h をつないで5G対応に・・ならんのか?【IP電話】
- 【内線電話】Raspberry Pi にAsteriskというPBXソフトをインストールして。。。むふふ【IP電話】
- 【ESP32】6軸センサ・加速度・ジャイロセンサー MPU6050のライブラリー VL53L1X TOFセンサ HY-SRF05超音波センサ【Arudino】
- 【ラジコン自動操縦】u-blox M8Nを受信してみました・・動作確認シリーズ【GPS】
- 【サンプルリンク】ESP32 で Webサーバー を 作るリンク 【Arduino】
- 【( ..)φメモメモ】HiLetgo® ESP32 ESP-32S NodeMCU開発ボード2.4GHz WiFi + Bluetoothデュアルモード【安いなぁ】
- 【電子工作】GPSモジュールが安かったので・・ u-box NEO-6Mってやつ【裏工作】
- 【働き方改革】山で集中検討会をひらいて、ソフトウェア開発を加速!【基本に帰る・自然の中で】
- 【OpenFOAM】点群処理や点群の編集をするには・・MeshLab、Meshmixerなどを使う【3D】
- 【Raspberry Pi】VSCODE入れてみたらハマった。C言語のデバック付き開発環境を作ってみる【Windows/Ubuntu】
- 【Chrome】起動が遅い。なんでもかんでも遅い(笑) Bookmark消したら治った【Google】
- 【ラズパイ】Raspberry Pi NOOBS Wifi設定、VNCインストールなど事前設定しておく【インストール】
- 【Wifiアクセス遅い】Wifiルータを買い替えたら、すっごく快適になった(笑)【同時接続】
- 【mtabeスマートテレメトリ】6時間耐久レースで、僕は進化したのだろうか??【ラジコン】
- 【OpenFOAM】やっとレーシングカーボディを仮想風洞実験しました エアロダイナミクスチュートリアル【CFD】
- 【OpenFOAM】motorBikeのチュートリアルが動かない!!モデルはつながってないとダメらしい【CFD】
- 【空力計算】ラジコンボディの空力シミュレーション?仮想風洞のチュートリアル【やっと動いた】
- 【空力計算】ラジコンボディの空力シミュレーション?FreeCAD CFDoFのチュートリアル【やっと動いた】
- 【空力計算】ラジコンボディの空力シミュレーション?FreeCAD CFDoFのインストール【Git issue見ろ!】
- 【空力計算】ラジコンボディの空力シミュレーション?OpenFOAMでできるのか?パッケージあれこれ【CFD】
- 【読書感想文】失敗の本質。日本人は変わっていない。スクラム・アジャイルの生んだ思想【不安定】
- 【Raspberry Pi】ラズパイだけ買ったけど・・ 他のものが・・・必要だよね【周辺機器 STEM/STEAM】
- 【Vagrant】さくらスタンダードの環境をWindows10の中に仮想的につくっておく【Virtualbox】
- 【Console】Codeanywhereで、さくらサーバに、どこからでもSSHでログインしてみる【sakura】
- 【機械学習】Pinebookではじめる機械学習(PiCamraを使わないだけですが・・)【Raspberry Pi】
- 【人工知能】Raspberry Pi ではじめる機械学習 じゃんけん・あやめ分類など【ディープラーニング】
- 【JS CSS HTML】Ajax(JQuery)CSSでアプリっぽいモックを作ってみる【JSbin・Codepen・WebMaker】
- 【物体認識】TensorflowのObject Detection APIをWindows ローカルでやるとハマる所【ラジコン自動運転】
- 【Python3】OpenCV チュートリアルがpython2なので3にする・・Image Pyramid を例に【zipとか色々】
- 【ラジコン自動運転】Donkey 2のキャリブレーションとか。。やってみる【Python】
- 【ラジコン自動運転】Donkey 2のソフトウェアのインストールとか。。やってみる【Python】
- 【ラジコン自動運転】Donkeyの配線を確認するために・・回路図を探してみた【Raspberry Pi3】
- 【歳を超えて】2017年の振り返りと、2018年の展望 Anyway I want it【妄想】
- 【音声入力】Google home miniがやってきたので、ちょっと使ってみた【ねぇGoogle】
- 【自分で通信路】山とか・・地下とか・・IoTとか・・LPWA Mesh Network SubGiGAどうなってるのかな?【ネット中立性】
- 【AWS】Robocar Rally re:Inventの自動運転ハッカソン Donkeyのブログをまとめておく【自動運転】
- 【ラジコン自動運転】Audi 1/8 アウディ自動運転Cup2017の車両の部品を買うとすると・・【妄想】
- 【ネットワーク】OpenRで考える物事の順序。。やっぱり下からなんですよね。【Facebook】
- 【WordPress】Facebook Groupのフィードを表示させるPlugin Facebook Feed WDを入れてみました【連携】
- 【デザイン】LOGOや FLYERをさくっとセンスよく作ってみたいなぁ~【おすすめサイトでインスピレーション】
- 【投票率マッピング】2017衆議院選挙を少し可視化してみました。みんな選挙速報には興味あるけど、選挙には興味ないのね【Googleレポート】
- 【小平CivicTech】まち歩きやスタンプラリーアプリを試してみる Rallyapp【イベント用】
- 【Google Map】 kmlファイルやCSVファイルのインポートとかの操作について【小平Civic Tech】
- 【Wordpress】 Line 風のチャット表現 【忘備録】
- 【西東京ジモティ】ひばりヶ丘の一軒家コワーキングスペース「Hanare」に行ってきました【天然酵母パン】
- 【オープンデータ】実験 小平野菜直売所マップをみんなで編集 と データの保存について考えてみる【小平あたりでCIVIC TECH】
- 【農業ICT】群馬 ロブストスという農業機械のロングテールと、大量の自律分散ロボットで無農薬路地野菜を自動で作るフューチャーアグリ【未来】
- 【小平ジモティ】Google Mapで小平の飲食店マップ・丸ポストマップが!情報量が凄いです。プロシューマってこういうこと?【Civic Tech】
- 【Social】小平あたりでCIVIC TECHというFacebook Group 作りました【みんなで楽しく】
- 【小平ジモティ】小平市の防災マップやAED設置場所、病院をGoogleマップに落としてみる【オープンデータ化】
- 【FaaS】Azure Bot Service でChat Botを作ってみる。本当はLINEとFacebookとSkypeとSlackとかのメッセンジャーつなげたいんだけど【Botちゃうか?】
- 【Google】BGPエラー 自律分散がいいのか?集中管理か?でもFaaSがRaspberry Piクラスターで動き出してるしなぁ【集中か分散か?】
- 【GPU】100時間まで無料?Floydを使ってみた。Jupyter Python Tensorflow+Keras【機械学習】
- 【プログラミング学習】Umedyが8月31日まで1200円のコースを大量に出してますね【趣味の講座もありますね】
- 【GAE】Googleクラウドと Amazonクラウドを統合するP2P?IaaS【Social Cloud】
- 【DIY】ファブ社会推進戦略 使用者責任が一番必要なことなんじゃないですか?【Digital Society 3.0】
- 【GAS】Google Form + SpreadSheetで作る予約システムを作ってみた 簡単ですね。【Google App Script】
- 【STEM教育】Kickstarter版のPETSをGETS(笑)コードを書かないプログラミング教育【CoderDojo】
- 【学び】全米は年6%大学数が減っているらしい。無料のオンライン大学コースとか学びは確実に変わっていくのかもしれない【社会変革】
- 【ダークウェブ】闇市場のAlphabayとHansaが閉鎖 FBIがツィート【ビットコインも消える】
- 【読書感想文】プログラマーのためのGoogle Cloud Platform入門 Webアプリから機械学習アプリ・ネットワークも!【AWS/Azure/GCP比較】
- 【Wordpress】アースオーブンの予約システムを考えてみる。Booking, Reservation, Events manage【無料サイト】
- 【自作UAV】TensorflowをGPUなしで入れてみる。。Tensorflow OpenCV リアルタイム物体認識【VRC】
- 【自作UAV】TensorKartのプログラム自体を少し勉強してみるかぁ~データ集める前に(笑)【VRCをシミュレータに】
- 【自作UAV】深層学習が何を学んでいるのかを知る NVIDIA BB8がルールをどう作ってるの?【PilotNet・TensorKart】
- 【Windows】USB取り込みのためのVisual Studio。。 DirectX SDKのインストールが止まるのよねぇ~からのUSB取り込み成功【Visual C++】
- 【DIYクリエーターズ】Google+コミュニティとFacebookグループを作りました。ネット上でも情報交換できるといいな【SNS】
- 【Windowsプログラミング】VRCのコントロールを取り込まなきゃ。。WindowsのUSBデバイスを読むには【自作UAV】
- 【Pinebook】Raspberry Pi 対抗のPine64でできたUbuntsuノートブックが来た。Scratchとかするなら、これで良いかも【$89~$99】
- 【自作ラジコンUAV】USBアダプタ買ったのでVRCをインストールして動かしてみる。。【シミュレータ】
- 【プログラミング】Go言語って、CやC++からだとすごく分かりやすい。おっさん向け言語かも?【Webチュートリアル】
- 【Python】翻訳まだかな?「人工知能をどうやって始めたらよいの?」に答えるページ【強化学習の本】
- 【Cheat Sheet】Scientific data programming Free Course 英語の勉強しながらPython やRの科学計算の勉強ができますね。【はじめの一歩だけ(笑)】
- 【行列計算】Googleの機械学習のTensorflowも、SEO PageLankを計算するのが最初だったのかなぁ?【ページランク】
- 【P言語】IoT優先のプログラミング言語?Demoがドローン!コントローラーPixHawkにもインプリしてる!【自作UAV】
- 【セキュリティ】ダークウェブの世界を垣間見るツールを学んでみる。もとは正義のためのツールなはず!VM・Virtualboxへインストール【ToR、Tails】
- 【自動運転ラジコンカー】ラズベリーパイとラジコンで自動運転 Donkey2 のドキュメント読んでみる ハードウェア編【AutoPilot】
- 【みつばちドローン】手乗りドローン・ミニドローン・ナノドローン?昆虫系のロボットと、オープンソース集めてみました【自然に学ぶ】
- 【マストドン Mastdon】分散型のメッセージ配信システムなのか?流行ってるから、やってみた【Twitterとの違い】
- 【AIの進化をみんなで??】Autodrawがスゴイって話題だけど。。もうひとつの観点【学習】
- 【Wordpress】さくらインターネットPHP7.1に変更したら、表示早くなったよ~~まだPHP5の人は早く変えた方がよさそう【PHP】
- 【宅配ドローン】市販・市販間近のDelivery Drone、StreetDrone、BioHybridなど陸上の自動運転を集めてみました【自作UAVラジコン】
- 【Cloudの先】Cloud戦争!?Amazon VS Google インターネットが変わるかもね。。OpenVnet Wakame-vdc IaaS【妄想】
- 【開発環境(その3)】Ruby on Railsのチュートリアルは、Cloud9・Git・Bitbucket・Herokuを勉強するのに最適かも【プログラミング】
- 【開発環境(その2)】Ruby on Railsのチュートリアルは、Cloud9・Git・Bitbucket・Herokuを勉強するのに最適かも【プログラミング】
- 【開発環境】Ruby on Railsのチュートリアルは、Cloud9・Git・Bitbucket・Herokuを勉強するのに最適かも【プログラミング】
- 【地政学】SNSのシェア争いのマップを見ていると、インターネットが帝国主義化しているように思える【ネットの未来】
- 【Open AI】AIもオープンになってきて・・強化学習よりも進化戦略が優れているらしい【evolutionary strategies】
- 【サンプルコード】Androidアプリ開発を学ぶために、サンプルコードを集めてみた【Scratchの次にもいいかも】
- 【Wordpress】コメントをGoogle plusやFacebookで受け付けてます・・・Comments Evolved 【設定簡単】
- 【自作UAVへ】MicrosoftのAirSimを入れて、遊んでみようと思ったけど、できないじゃん。Udacityの方は動いた【ドローン】
- 【ESP8266】Lua言語って?OpenWRTって??作ろうと思ってと・・どこかでできてるSmartarduino.com【WiFiカメラ+ラジコン】
- 【子供向けプログラミング】大人がScratchの概要をさくっとつかむための関連ページを集めてみました【Coderdojo】
- 【プログラミング】東南海地震は来ないで欲しいけど・・obspyを使って、Pythonで地震波解析をしてみる【何が出るかな?】
- 【天才の見つけ方?!】天才は幼少からセンスがあるみたい。センスは点数化できるのか?【Nature】
- 【https化】今更ながら暗号化ブログを通信にしました。【WordPress】
- 【Windows10】異常に遅い。タスクマネージャでディスク100%!?意外なところの設定変更で改善!【対処法】
- 【妄想Hacking Car】車載用ヘッドアップディスプレーと車両用インターフェース 【OBD2接続】
- 【子供向け教育玩具】そういえば、LEGO Mindstormもってたなぁ~ から Studunioというビジネスまで・・・【プログラミング教育】
- 【コンピュータ教育】Minecraftで、物理学の世界を。。ちょっと面白そうなので見てみましたが【STEM/STEAM】
- 【CoderDojo】市民講座で教えてもらった子供向けプログラミング教材いろいろ 子供と一緒に大人も学べばいいかも【STEM/STEAM】
- 【コミュニティ】html5jロボット部勉強会に参加してきました。Webプログラマーも・・これからはロボットの時代!【やっぱりIPカメラはいいやつ買った方がいいかも】
- 【循環型社会】Code forの5374って知ってる?小平のもあるよ~~ゴミは資源【エコロジー】
- 【小平ジモティ】STEM/STEAM教材 PETS・Sphero・LittleBitsで遊ぶ CoderDojo Kodaira【市民講座】
- 【画像処理】Windows10に Python3.5 OpenCV3.1を入れてみる【Anaconda】
- 【小平ジモティ】子どもプログラミング教育サポーター養成講座 CoderDojo Kodaira【市民講座】
- 【UAV自作のために】Autoware ROSベース ちょっと調べ Raspberry Pi Formula 【ラジコン】
- 【妄想企画】Raspberry Pi 2 と OpenCV 3でラジコンの自動運転!?レースできたらおもろそう
コメントを残していただけるとありがたいです