べくとりうむ.py Written by TicTak(※現在ブログ工事中のため、見づらい点があり申し訳ないです)

codeに関する記事一覧


code python

こんにちは、ちくたっく(@tictak_py)です。 今回は、pythonのplotlyを用いて「滝グラフ」を作る方法を紹介していきたいと思います。 「plotlyって何?」という方は、以下記事で基本から説明しているので参考にしてみてくださ…

code python

こんにちは、ちくたっく(@tictak_py)です。 今回は、pythonのplotlyで可視化したグラフに「第2軸」を追加する方法を紹介していきます。第2軸というのは、測定単位の異なるデータ同士を「別の軸」で表現したい時に使う考え方です。…

code python

こんにちは、TAKです。今回は、Windowsユーザー向けに「python」を使って「環境変数」を取得する方法を紹介していきます。 僕はエンジニア出身ではないので、「そもそも環境変数って何?」というレベルだったのですが、Djangoを使った…

code python

こんにちは、TAKです。今回は、「plotly」を用いてpythonで箱ひげ図(Boxplot)のグラフを描く方法を紹介したいと思います。 plotlyの概要と基本的な使い方は以下記事で紹介しているので、「plotlyって何?」という方はま…

code python

こんにちは、TAKです。今回は、pythonを使ったデータ可視化手法の一つ「plotly」の基本的な使い方について紹介していきます。 plotlyとは、基本無料で利用することが可能なデータ可視化のプラットフォームのことを言います。このplo…

code python

こんにちは、TAKです。今回は、pythonの基本的な文法の一つである「リスト」の使い方について紹介していきます。 具体的には、作成したリストに別のリストを「結合」させる方法を「2つ」紹介していきます。今回も、シンプルな例を用いてコード結果…

code python

こんにちは、TAKです。今回は、pythonの基本的な文法の一つである「リスト」の使い方について紹介していきます。 具体的には、作成したリストに「新しい要素を追加」する方法を「2つ」、シンプルな具体例を交えて解説していきたいと思います。 【…

code python

こんにちは、TAKです。今回は、pythonのpandasを用いて「agg」という方法を紹介していきたいと思います。 具体的には、pandasを使ってDataFrameを「グルーピング」した後に使える方法となります。「グルーピングってどうや…

code python

こんにちは、ちくたっく(@tictak_py)です。 今回は、pythonで使えるライブラリ「tqdm」について紹介していきたいと思います。 結論からお伝えすると、tqdmは「進捗状況や処理状況をプログレスバー(ステータスバー)として表示」…

code python

こんにちは、TAKです。 今回は、pythonのnumpyを使って、「数値型データ」が取り得る値の範囲を知る方法を紹介していきたいと思います。数値型データとは、整数を扱う「int型」や小数点を扱う「float型」のことを意味します。 【こん…

code python

こんにちは、ちくたっく(@tictak_py)です。 今回は、pythonを使って「株価データ」を取得する方法を紹介していきたいと思います。 具体的には、pandasから派生した機能「pandas_datareader」という方法を用いて、…

code python

pythonの「pandas_datareader」というライブラリを用いて、為替レートを取得する方法を紹介した記事です。具体的には、Yahoo Financeから為替レートを取得する基本的な操作方法や、クロス円の通貨ペアを取得してグラフ化する方法までを紹介しています。

code python

こんにちは、TAKです。今回はpythonのpandasを用いて、データフレームを構成する要素のユニーク値を抽出する方法を紹介していきたいと思います。 「ユニーク値」というのは、簡単に言うと「重複しない(一意の)値」のことです。「データフレ…

code python

こんにちは、TAKです。今回は、pythonの「三項演算子(条件演算子)」の使い方について紹介していきます。 三項(条件)演算子という言葉自体は僕も最近知ったのですが、pythonに限らずC言語やJAVAなどでも使われる方法のようです。 今…

code python

こんにちは、TAKです。今回は、pythonのlambda式(無名関数)の概要と使い方を紹介していきたいと思います。 「lambda」は「ラムダ」と読み、pythonで関数を作れる便利な機能となります。ただ、「lambda式って今一つ使い方…

code python

こんにちは、TAKです。今回は、pythonのpandasで使える「rolling」という方法を紹介していきたいと思います。 一般的には、「移動平均」を求めたい場合や、時系列データ分析をする場合に使える方法となります。今回の記事では前半部分…

code python

こんにちは、TAKです。今回は、pythonのpandasを用いてデータフレーム自体に関数を適用する方法を紹介していきます。 「データフレーム自体に関数を適用するってどういうこと?」と思われるかもしれませんが、今の時点ではデータフレームを構…

code python

こんにちは、TAKです。今回は、pythonのpandasを用いてデータフレームに含まれる「文字列」を抽出する方法を解説していきます。 以前、似たようなタイトルの記事「pandasでデータフレームから値を取得」を書いたのですが、前回はデータ…

code python

pandas機能の一つである「isin」の使い方について解説していきます。あまり聞き慣れない方法かもしれませんが、条件抽出の自由度を高めたいと考えている方にはおすすめの方法なので、ぜひ使えるようにしてみてください。

code python

こんにちは、ちくたっく(@tictak_py)です。 今回は、pythonのpandasを使ってデータフレームの値を「ずらす」方法を紹介したいと思います。 「データをずらして分析したい」という場面(特に時系列データの分析)で使える手法となり…

code python

こんにちは、TAKです。今回はpythonのpandasを用いて、データフレームから不要な行列の値を削除する方法を紹介していきます。 必要に応じてデータフレームから行列の値を削除出来るようになると、 ・ データ分析の対象としているデータ自体…

code python

こんにちは、TAKです。今回は、pythonのpandasを使ってデータフレームから行列の値を取得する方法を紹介していきたいと思います。 データフレームから値を取得しようとしても、意外とその操作方法って忘れがちじゃないですか?一度見れば簡単…

code python

こんにちは、TAKです。今回は、pythonのコーディングで使えるassert文について紹介していきたいと思います。 「assertって何?」と思われてこの記事を見ている方がほとんどだと思うので、この記事ではassertの意味と使い方を中心…

code python

こんにちは、TAKです。今回は、pythonのpandasを用いて「データフレームをグループ化」する方法を紹介していきます。 データをグルーピングする必要性やグルーピング方法がわかれば、データ分析の幅が広がるので、分析力をアップさせたい方は…

code python

こんにちは、ちくたっく(@tictak_py)です。 今回は、pythonのpandasを用いてカラム(列)を追加する方法を紹介していきたいと思います。 「pandasを使ってデータフレーム化したけど、カラム(列)の追加方法がわからない」方…

code python

こんにちは、TAKです。今回は、pythonのpandasを用いて「Series型」のデータを作成する方法を紹介していきたいと思います。 僕がpythonを勉強し始めた頃は「DataFrameとSeriesの違いって何?」「Seriesを知…

code python

こんにちは、TAKです。今回はpyhtonのpandasを使って、データフレーム同士を結合する方法を紹介していきます。 前回、データフレーム同士を単純に結合する方法を紹介しましたが、今回はデータフレームに共通する「キー」を使って結合する方法…

code python

こんにちは、TAKです。今回はpythonのpandasを使って、データフレーム同士を結合する方法を紹介していきたいと思います。 pandasで「作成」したデータフレームや「読み込んだ」データフレームを結合する方法自体はいくつかありますが、…

code python

こんにちは、TAKです。 「pythonの関数引数に出てくる*argsや**kwargsって何なの?」って思ったことはありませんか?今回は、この可変長引数と呼ばれる*argsや**kwargsの意味と使い方について紹介します。 初心者の時は…

code python

こんにちは、TAKです。今回は、pythonのpandasを用いてデータフレームを作成する方法を紹介していきます。 結論として「pandas.DataFrame」を用いればデータフレーム自体は簡単に作成出来ますが、どのような作成方法があるか…