毎日Python

毎日Python

【毎日Python】Pythonのデータフレームで特定の値の要素を抽出する方法|isin

import pandas as pd df = pd.read_csv('data.csv') df.head() 等価演算子を使ってデータ抽出をしていた部分を、isinメソッドを使ってデータ抽出をすることもできます。...
毎日Python

【毎日Python】Pythonで日時オブジェクトを文字列書式に変換する方法|strftime

import datetime now = datetime.datetime.now() now 日付を指定した書式の文字列に変換する方法です。Pythonのdatetimeのstrftimeメソッドを使用します。表示させ...
毎日Python

【毎日Python】Pythonで今日の日付を取得する方法|datetime.date.today

import datetime today_data = datetime.date.today() today_data 現在の日付を取得する方法です。Pythonのdatetimeのdate.todayメソッドを...
毎日Python

【毎日Python】Pythonでデータフレームの要素を置換する方法|replace

import pandas as pd import numpy as np df = pd.DataFrame({"Name":, "Age": , ...
毎日Python

【毎日Python】Pythonでデータフレームのユニークな個数を取得する方法|nunique

import pandas as pd df = pd.DataFrame({'A': , 'B': }) df pandasのDataframeやSeriesの要素がユニークとなる値だけをカウントとする方法です。Pyth...
毎日Python

【毎日Python】Pythonでデータフレームの欠損値を確認する方法|isnull

import pandas as pd import numpy as np df = pd.DataFrame({"Name":, "Age": , ...
毎日Python

【毎日Python】Pythonでデータフレームの要素の個数を取得する方法|count

import pandas as pd import numpy as np df = pd.DataFrame({"Name":, "Age": , ...
毎日Python

【毎日Python】Pythonでデータフレームのユニークな要素とその個数を取得する方法|value_counts

# !pip install -U pandas データフレームの要素がユニークな個数を取得する方法です。使用するメソッドはpandas.DataFrameのvalue_countsメソッドです。ちなみに、このメソッドはPa...
毎日Python

【毎日Python】Pythonでデータフレームの条件に応じて値を変更する方法|mask,where

import pandas as pd import numpy as np df = pd.DataFrame({ 'col1': , 'col2': , 'col3': }) df データフレーム...
毎日Python

【毎日Python】Pythonでデータフレームの欠損値を置換する方法|fillna

import pandas as pd import numpy as np df = pd.DataFrame({'col1': , 'col2': , ...
毎日Python

【毎日Python】Pythonでデータフレームの一部分を表示する方法|head,tail,sample

import pandas as pd df=pd.read_csv('data.csv') df データフレームの一部分を表示する方法です。使用するメソッドは、pandasのheadメソッド、tailメソッド、sample...
毎日Python

【毎日Python】Pythonでデータフレームを日時型で集約する方法|resample

import pandas as pd df = pd.read_csv('data.csv', parse_dates=, index_col=) df.head() Pythonで、データフレームの日時型のカラ...
毎日Python

【毎日Python】Pythonでシリーズをリストに変換する方法|tolist

import pandas as pd s = pd.Series() print(s) シリーズからリストへ変換する方法です。pandasのtolistを使用します。説明のために、sという変数に、seriesを作成します。...
毎日Python

【毎日Python】Pythonでデータフレームのカラムを日時型に変換する方法|to_datetime

import pandas as pd import numpy as np df =pd.read_csv('data.csv').head(10) df 文字列型のカラムを日時型へ変更する方法です。使用するのは、pan...
毎日Python

【毎日Python】Pythonでカラムごとのデータ型を取得する方法|dtypes

import pandas as pd df = pd.read_csv('data.csv', parse_dates=) df.head() df.dtypes Pythonでデータフレームの各列のデータ型を確認する...
毎日Python

【毎日Python】Pandasのデータフレームの欠損値の行を削除する方法|dropna

import pandas as pd import numpy as np df = pd.DataFrame( , , ,], columns=, index=) df df.dropna...
毎日Python

【毎日Python】Pandasのデータフレームの重複する行を削除する方法|drop_duplicates

import pandas as pd import numpy as np df = pd.DataFrame(, , , ,], columns=, index=) df データフレームに重複する値がある行を削...
毎日Python

【毎日Python】Pandasのデータフレームの行や列を削除する方法|drop

import pandas as pd import numpy as np df=pd.DataFrame(np.arange(25).reshape(5,5), columns=, ...
毎日Python

【毎日Python】Pythonで変数のデータ型を取得する方法|type

pythonのtype関数を使用して、変数の型を表示させる方法です。使用する関数は、組み込み関数のtype関数です。必須の引数は、判定したい変数や数字です。type引数に、判定したい文字や、数字を渡します。いくつか試してみましょ...
毎日Python

【毎日Python】Pandasのデータフレームの行列を入れ替える方法|T属性、transepose

Pandasのデータフレームで行と列を入れ替える方法です。使用するのはデータフレームのT属性です。 import pandas as pd import numpy as np df = pd.DataFrame(np.ara...
毎日Python

【毎日Python】Pandasのデータフレームで既存のカラムをインデックスに指定する方法|set_index

import pandas as pd import numpy as np df = pd.DataFrame(, , ,,],columns=) df 既存のカラムをインデックスに指定する方法です。使用するメソッドは...
毎日Python

【毎日Python】Pandasのデータフレームのインデックスを取得する方法|index属性

import pandas as pd import numpy as np df = pd.Series(, ) df シリーズやデータフレームのindexを取得する方法です。Pandasデータフレームのindex属性を...
毎日Python

【毎日Python】 Pythonでインデックス名やカラム名に沿って並び替える方法|sort_index

import pandas as pd import numpy as np df = pd.DataFrame(, , ,,], columns=, index=) df=df.astype('int') df ...
毎日Python

【毎日Python】Pandasのデータフレームをカラムで並び替える方法|sort_values

import pandas as pd import numpy as np df = pd.DataFrame(, , ,,], columns=, index=) df df.sort_values(by='col...
毎日Python

【毎日Python】Pythonのリストを並び替える方法|sort

pythonのsortメソッドを使用して、リストを昇順・降順に並び替える方法です。 list = list.sort() list sortメソッドに必須の引数はありません。(リスト、ドット、sort()、で使用できます。:...
毎日Python

【毎日Python】Pythonのリストを並び替える方法|sorted

pythonのsorted関数を使用して、リストを昇順・降順に並び替える方法です。 new_list = sorted(new_list) sorted関数で、必須の引数は、並び替えたいリストです。sortedと書いて引数に...
毎日Python

【毎日Python】Pandasでデータフレームから重複のないデータを取得する方法|unique

import pandas as pd df=pd.read_csv('sample.csv') df データフレームの中の指定した列の値をユニーク、重複のないデータにする方法です。使用する関数はpandasのuniq...
毎日Python

【毎日Python】Pandasでデータフレームの行数・列数を取得する方法|shape

import pandas as pd df=pd.read_csv('/content/sample_data/california_housing_train.csv') df.shape Pandasのデータフレー...
毎日Python

【毎日Python】Pandasでデータフレームの記述統計量を取得する方法|describe

(準備中)
毎日Python

【毎日Python】Pandasでデータフレームの要約情報を取得する方法|info

import pandas as pd df = pd.read_csv('sample.csv') df.head() df.info() Pandasでデータフレームのデータ型やメモリ使用量などを要約情報を調べ...
毎日Python

【毎日Python】PandasでExcelファイルに書き出す方法|to_excel

import pandas as pd df = pd.DataFrame(, , ], columns = , index = ) df PandasのデータフレームをExcelファイルに書き出す方法です。使用するメソッド...
毎日Python

【毎日Python】PandasでExcelファイルを読み込む方法|read_excel

import pandas as pd df=pd.read_excel('sample.xlsx') df df = pd.read_excel('sample.xlsx',sheet_name=1) df Pandas...
毎日Python

【毎日Python】Pythonで特定のファイルを指定する方法|glob.glob

import glob glob.glob('./sample/*.csv') 指定したフォルダにある特定のファイルを取得する方法です。glob(グロブ)関数を使います。この関数を使うと、拡張子を指定して、指定した拡張...
毎日Python

【毎日Python】Pythonでファイル名と拡張子に分割する方法|os.path.splitext

file_name = 'A.csv' import os file, ext = os.path.splitext(file_name) Pythonでファイル名と拡張子にわける方法です。Pythonのosモジュール...
毎日Python

【毎日Python】Pythonでディレクトリパスとファイル名に分割|os.path.split

import os current_dir = os.getcwd() path = os.path.join(current_dir, "sample") file_path = os.path.join(path, "A...
毎日Python

【毎日Python】Pythonでテキストを区切り文字で分割する方法|組み込み関数split

text = 'kinocode, kino, code, python, pandas' word_list = text.split(',') Pythonで文字列を区切り文字で分割してリストにする方法です。使用する関...
毎日Python

【毎日Python】Pythonでファイルを削除する方法|remove

import os os.remove('test.txt') pythonでファイルを削除する方法です。使用する関数は、Pythonのosモジュールのremoveメソッドです。必須の引数は、削除したいファイルパスです。実行...
毎日Python

【毎日Python】Pythonでファイル名を変更する方法|rename

import os os.rename('A.csv','A_change.csv') Pythonでファイル名を変更する方法です。osライブラリのrenameを使うと、ファイル名を変換してくれます。必須の引数は、2つあり...
毎日Python

【毎日Python】アルファベットや文字を数字(アスキーコード)に変換する方法|ord

ord('A') 数字からアルファベットに変換する方法です。 Pythonにもともと入っているord関数を使います。 ord関数は、ASCIIコードにしたがって、アルファベットや記号から数字に変換してくれます。 ASCIIコ...
毎日Python

【毎日Python】数字(アスキーコード)をアルファベットや文字に変換する方法|chr

chr(65) 数字からアルファベットに変換する方法です。Pythonの標準関数のchr関数を使います。chr関数は、ASCIIコードにしたがって、数字からアルファベットや記号に変換してくれます。ASCIIコード一覧表は、キ...
毎日Python

【毎日Python】Pythonのprint関数で改行せずに表示する方法|print

for i in range(1, 30): print(i) pythonのプリント関数で改行させない方法です。デフォルトだと改行されて、画面の縦幅を多く占めて見づらくなってしまいます。 for i in ran...
毎日Python

【毎日Python】Pythonで指定したファイルの有無を確認する方法|isfile

import os os.path.isfile('./sample/A.csv') Pythonで指定したファイルが存在するのか確認する方法です。Pythonのosモジュールのisfileを使います。引数に、存在を確認...
毎日Python

【毎日Python】Pythonで指定したディレクトリの有無を確認する方法|isdir

import os os.path.isdir('./sample/lower01') Pythonで指定したディレクトリが存在するか確認する方法です。 Pythonのosモジュールのisdirを使います。使い方はisdi...
毎日Python

【毎日Python】Pythonでディレクトリを移動する方法|os.chdir

import os print(os.getcwd()) ディレクトリを移動する方法です。使用するメソッドは、osライブラリのchdirを使います。chdirは、change directoryの略です。必須の引数は、移動先...
毎日Python

【毎日Python】Pythonでホームディレクトリを確認する方法|os.environ

import os print(os.environ) Pythonでホームディレクトリを調べる方法です。ホームディレクトリとは、ログインをした時のディレクトリのことです。osライブラリのenvironの中のHOMEを参照し...
毎日Python

【毎日Python】Pythonで作業中のディレクトリを確認する方法|getcwd

import os current_dir = os.getcwd() print(current_dir) 現在の作業ディレクトリを確認する方法です。osライブラリのgetcwdを使います。getcwdは、get curr...
毎日Python

【毎日Python】Pythonで新しいディレクトリを作成や上書きする方法|makedirs

pythonで、新しいディレクトリを作成する方法です。(pythonのmakedirs関数を使用して、新しいディレクトリを作成する方法です。:下と説明が重複)使用する関数は、osライブラリのmakedirs関数です。似た関数とし...
毎日Python

【毎日Python】Pythonでディレクトリにあるファイル名とディレクトリ名を取得する方法|listdir

pythonでディレクトリの中にある全てのファイル名を取得する方法です。使用する関数は、osライブラリのlistdir関数です。 import os os.listdir('./') 必須の引数は、読み取りたいディレクトリパ...
毎日Python

【毎日Python】Pythonで新しいディレクトリを作成する方法|mkdir

pythonで新しいディレクトリを作成する方法です。(pythonのmkdir関数を使用して、新しいディレクトリを作成する方法です。:mkdirを2回行っているため)使用する関数は、osライブラリのmkdir関数です。必須の引数...
毎日Python

【毎日Python】PandasでCSVファイルに書き出しする方法|to_csv

pythonのpandasを使用して、csvファイルを書き出す方法を紹介します。使用する関数は、pandasのto_csv関数です。 import pandas as pd df = pd.read_csv('./全ての株...