YutaKa Notebook | Python徹底図解ブログ!

Python の文法やモジュール、Python関連のAPIについて画像・ソースコード付きで徹底解説!

Pythonを楽しもう!

5min. Python解説動画【入門編】|第3回 文字列の生成

1日5分程度でPythonをマスターしよう!!というコンセプトの動画シリーズです! 今回のテーマは、「 文字列の生成」です。 文字列の変数を作成する 文字列の基本的な生成方法3つ を解説しています。 5min. Python解説動画【入門編】|第3回 文字列の生成

5min. Python解説動画【入門編】|第2回 Colaboratoryで環境構築!

一回5分程度でPythonの基本を解説します。今回のテーマは、「 Colaboratoryで環境構築」です。 Colaboratoryの実行環境構築 簡単なコードの実行 までを解説しています。 5min. Python解説動画【入門編】|第2回 Colaboratoryで環境構築!

5min. Python解説動画【入門編】|第1回 環境構築

一回5分程度でPythonの基本を解説する動画シリーズ 5min. Python解説動画【入門編】 というものを開始しました! 今回のテーマは、「環境構築」です。 ①環境構築とは? ②どんな実行環境があるの? ということを解説しています。

【完全保存版】numpy zeros, ones系列徹底解説 | 初期化した配列を生成【サンプルコード】

numpyには、配列ndarrayを生成するための様々な関数があります。 0や1で埋め尽くされた配列を生成する関数zeros, onesやその派生形full, emptyについて紹介します。

【徹底図解】NumPy linspace | 等間隔の数列を作成する【サンプルコード】

numpyには、配列ndarrayを生成するための様々な関数があります。 等間隔の数列を生成する関数linspace()を図解サンプルコード付きで紹介します。 類似関数arrangeとの使い分けについても解説付きです!

【徹底図解】NumPy arange | 連続する数列を作成する!【サンプルコード】

numpyには、配列ndarrayを生成するための様々な関数があります。連続する数列を生成する関数arange()を紹介します。 arrangeの使い方 arange(stop) ⇒ 0からstopまでの連番 arange(start, stop) ⇒ startからstop-1までの連番 arange(start, stop, step) ⇒ 数…

wordをhtmlに変換|Pythonでシンプルなhtmlへ!

pythonで、Wordの文書をhtmlに変換する方法を紹介します。ブログを書いていると、Microsoft Wordで書けたら便利なのに…と思うことがあります。でも、Wordで書くと今度はhtmlに変換するのが大変なんですよね…。Wordの機能で変換すると余計なコードがつくウェ…

Python turtle|組み込みモジュールturtleで桜を描こう!

pythonの標準ライブラリには、turtleという絵画用ライブラリがあります。簡単な使用方法とその応用例としてturtleで桜を描く方法を紹介します。

【完全保存版】numpy random | randn、rand、randint全部あり!rand関係総まとめ【サンプルコード】

numpyでは、randomモジュールに乱数関連の関数が複数用意されています。この記事では、図解・サンプルコードで乱数生成の基本、rand()関連の関数についてまとめます。

【徹底図解】numpy reshape | ndarrayの形状変更!基本から意外過ぎる応用まで【サンプルコード】

numpyの配はndarrayの形状を変更するメソッドreshape()。基本的な使用方法から、形状の自動指定、一次元配列をreshapeする意外な理由まで、サンプルコード付きで徹底解説しました。

【徹底図解】numpy array | リストからndarray作成を徹底解説!【サンプルコードあり】

numpyにおける配列ndarrayを生成する関数がarray。基本的な一次元配列の生成から多次元配列の生成方法まで、サンプルコード付きで徹底解説しました。

【超簡単!】Pythonスクリプトをショートカットキーで実行する方法

今回はPythonで作成したスクリプトをショートカットキーに割り当て、いつでも実行できるようにする方法を紹介します。 割り当てるスクリプト次第では、魔法のように便利といっても過言ではないかも… この方法はWindowsが対象です。 実例!いきなりGoogle検索…

PyCharm:6ヵ月使って分かったオススメの使い方【Gif動画付き】

私のおススメ開発環境PyCharmについて、実際に6ヵ月使って思うのおススメ便利機能をまとめて紹介します!優秀な補完機能、私のおススメ開発環境PyCharmについて、実際に6ヵ月使って思うのおススメ便利機能をまとめて紹介します!優秀な補完機能、入力中の…

Googleカレンダー:Pythonから予定作成・読み込み

Pythonスクリプトで、文章から予定を抽出、自動でからGoogle カレンダーに予定登録なんてできたらおもしろいですよね! 今回はGoogle Calender APIを使用して、PythonからGoogle カレンダーを操作する方法についてまとめました。 Google のAPIは使用までの事…

【初心者向け】Python用Google API初期設定:OAuth2.0認証用JSON作成【Google Cloud Platform】

PythonでGoogle スプレッドシートやカレンダーを操作できることをご存じですか? しかし、いざ使ってみると、初期設定がややこしくて断念…なんてことも。 スプレッドシートやカレンダーを使用する際に、OAuth2.0認証というものを使用するのですが、私も初め…

pyperclipの使い方:おススメ置換の自動化スクリプト付き!

今回は、pyperclipの使い方を、おススメ実例付きで紹介します! pyperclipは、簡単に言うと、普段手作業で行っているコピペをpythonスクリプトに組み込んじゃおう!というモジュールです。 非常にシンプルな機能ゆえに、応用しだいでは絶大な業務効率化の効…

matplotlib:pyplot.text()よく使うもの徹底解説!

今回はmatplotlibで、グラフ内にテキストを表示する方法を紹介します。 公式ドキュメントを参考にしたので、興味のある方はチェックしてみて下さい。 はじめに text()の概要 plot.text()基本 text()使用例 text()の設定 サイズの変更:size or fontsize val:…

matplotlib:subplot使い方まとめ

今回はmatplotlibで、subplot()で、一つの図の中に複数のグラフを並べる方法を紹介します。 公式ドキュメントを参考にしたので、興味のある方はチェックしてみて下さい。 はじめに subplot()の概要 subplot()使用の流れ subplot()での場所の指定 subplot()の…

matplotlib:一つのグラフに複数プロット

今回はmatplotlibで、同一グラフ内に2系列以上のデータをプロットする方法を紹介します。 参考URL:Matplotlib: Python plotting — Matplotlib 3.1.2 documentation はじめに 2つの曲線を1つのグラフ内にプロット ① plot() メソッドを繰り返す ② plot()メ…

matplotlib | pyplotで基本的なグラフを簡単に作れるようになるには?

pythonのプロット作成ライブラリといえば、matplotlibが有名ですね。 コマンドでグラフを作れる便利なライブラリですが、初めての人にとってはコマンドでグラフを作るのって大変ですよね… そこで今回は、matplotlibで二次元のグラフ作成する方法について紹介…

【レビュー】「Pythonによるデータ分析入門」| pandas開発者によるpandasユーザーのためのpandasの教科書!

今回はpythonのデータ分析の名著『Pythonによるデータ分析入門』についてレビューします。 一言で言うと、この本は pandasを使用したデータ処理方法についての解説書です。 pythonでのデータ処理で大活躍するpandasの基本的な使い方について教科書的に解説し…

mpi4py:pythonで並列処理

pythonで並列処理をするにはmpi4pyというモジュールが便利のようです。 しかし、私の場合は初期設定でつまづいてしまいました。 とは言っても、実はモジュール以外にも必要なものがあるので、それをインストールすればいいだけの話でした! 今回はWindowsでm…

Anaconda モジュールの検索先をdefaultチャンネルにしたら、おかしくなった!

anacondaのチャンネルをいろいろいじって、作業がひと段落したので、defaultチャンネルだけにしてみたら…condaでもanacondaでも、pythonやモジュールなど何もダウンロードできなくなってしまいました。 よく確認してみると、うっかりミスだったんですが、こ…

PythonでGoogle スプレッドシート APIへ楽々アクセス!めんどうな認証はファンクションにまとめよう!!

今回はPythonでGoole スプレッドシートを操作するための前処理を関数にする方法をまとめました! Python でグーグルスプレッドシートを操作する際の手順はおおまかに次のような感じです。 APIへのアクセストークン取得 スプレッドシート操作用のインスタンス…

【オブジェクト保存できますか?】PythonでGoogleスプレッドシートを編集【アクセストークン保存で加速!】

前回の記事でPythonからスプレッドシートを編集する方法をまとめたました。 これは実行するたびに、毎回Googleアカウントで許可をしないといけないので、とてもめんどうです。 yutaka01.hatenablog.com このプロセスはアクセストークンを保存できれば省略で…

PythonでGoogleスプレッドシートを編集する方法【後編:スクリプト作成】

Google版 Excelとも言えるGoogle スプレッドシートですが、クラウドベースなだけあって、どこからでも編集できるというのがとても便利ですよね。 これをさらにPythonで編集、書き込みや読み込みを自動化できたらもっと便利ですよね?これはGoogle のAPIを利…

PythonでGoogleスプレッドシートを編集する方法【前半:Google設定&Python環境構築】

Google版 Excelとも言えるGoogle スプレッドシートですが、クラウドベースなだけあって、どこからでも編集できるというのがとても便利ですよね。 これをさらにPythonで編集、書き込みや読み込みを自動化できたらもっと便利ですよね?これはGoogle のAPIを利…

Anaconda:デフォルトチャンネルとconda-forgeを最大限に活かす方法

conda-forgeはコミュニティベースのRepositoryで、Anaconda repositoryにはない素晴らしいモジュールが豊富にそろっています。 一方、Anaconda repositoryは、Anaconda inc.に管理されているので、安定性や依存関係の点で信頼性が比較的高いんじゃないかなと…

目指せツイート管理!!開始から数時間でPythonからツイートできるようになった方法!!

最近、Pythonの勉強をしていて学んだことを、ツイッターで発信していたのですが、 しばらくするとタイムラインが流れて、自分が何をツイートしたのかわからない状態になるんですよね・・・。 効率良くツイートの内容を管理、投稿する方法がないかなと頭を悩…

Anaconda の仮想環境を Pycharmで使う!Anacondaのモジュール管理とPycharmのコード補完良いとこどりをしたい!

Python の魅力の一つは洗練された様々な外部モジュールを簡単に使用できることだと思います。でも、各モジュールは依存関係があったりして管理がめんどうです。。Anaconda は自動で依存関係のチェックをやってくれるので、モジュール準備、管理にって非常に…