プログラミング言語

プログラミング言語

【Python】辞書はなぜインデックス指定が使えないのか?その理由について紹介

以前pythonの辞書について紹介しました。バリューを取得するときはキーを指定しましたね。ではリストのようにインデックス(添え字)を指定するキーと値がセットで取得できるのでしょうか?今回は辞書でインデックス指定ができるかどうか紹介します。
プログラミング言語

【Python】文字列を分割するならsplitメソッドを使おう!基本的な使い方を紹介

文字列ってちょっと扱いづらいですよね。リストや辞書に比べて用意されているメソッドも少なく操作に困ってしまいます。文字列をリストにできると操作の幅が広がりますよね。今回は文字列を分割してリストで返すsplitメソッドについて紹介します。
プログラミング言語

【Python】辞書メソッドを使うには?辞書メソッドの基本的な使い方について紹介

以前辞書データについて紹介しました。辞書データ[キー]を使うとデータの取得や更新、削除ができました。辞書で用意されているメソッドを使うとさらに操作の幅が広がります。今回は辞書メソッドの使い方について紹介します。
プログラミング言語

【Python】辞書データとは?辞書の基本的な使い方について紹介

Pythonを使って初めて辞書という言葉を知りました。呼び方は違えど他のプログラミング言語でも辞書構造を持つデータはありますね。例えばJavaならマップ, Rubyならハッシュ, JavaScriptであればオブジェクトと言い換えられます。今回は辞書データとその基本的な使い方について紹介します。
プログラミング言語

【Python】データフレームから1つの値を取得するには?loc, iloc, at, iatメソッドの使い方を紹介

前回DataFrameクラスを使ってデータフレームを作成しました。データフレームは2次元構造のデータのことでいわゆるテーブルでしたよね。今回はデータフレームに格納されている1つの値を取得する方法について紹介します。
プログラミング言語

【Python】DataFrame(データフレーム)とは?DataFrameクラスの使い方について紹介

Pythonを使っているとDataFrame(データフレーム)という単語をよく耳にします。普段Pythonを触っていないため聞き慣れない言葉でした。今回はPythonでよく使われるデータフレームの意味とその作り方について紹介します。
プログラミング言語

【Python】JSONを表に整形するには?pandasライブラリの使い方について紹介

前回グルメサーチAPIから1軒の中華料理店を取り出しました。JSON形式で表示しているのでこのままだと見づらいですよね。今回はpandasライブラリを使ってJSON形式を表形式に整形してみましょう。
プログラミング言語

【Python】初めに知っとけばよかったJupyter Noteboookのショートカット一覧 Mac編

最近Jupyter Notebookを使い始めました。初めはカーソルじゃないと操作できないですよね。でもその都度キーボードを離れるのは非効率です。そんなときはショートカットを使いましょう!今回はMacで使えるJupyter Notebookのショートカットを紹介します。
プログラミング言語

【Python】AnacondaをインストールしてJupyter Notebookを使おう!メリットのインストール方法について紹介

実行環境って準備するのが面倒ですよね。うまくいけば良いのですが環境構築にエラーは付きものです。こういうときは初めから必要なライブラリがまとまったディストリビューションを使うのはいかがでしょうか?今回はAnaconda(アナコンダ)を使ってPythonの実行環境を準備する方法についてご紹介します。
プログラミング言語

【GAS】Githubアシスタントを使ってGoogle Apps Script をgit管理する方法

Google Apps Script はコードの書き換えが簡単ですが、git管理していないので1度消してしまったコードは元に戻せません。GASもChromeの拡張機能を使うことでGit管理できるようなので今回はGASのコードをGithubで管理する方法をご紹介します。