良く使うライブラリ【Python】

pandas

強力なPythonデータ分析ツールキット

pip install pandas

import pandas as pd

できることが多すぎるので例は省略します。

pypi.org

matplotlib

グラフ作成に使う

import matplotlib.pyplot as plt
import random

normalvariate = [random.normalvariate(0, 1) for i in range(1000)] 
plt.hist(normalvariate)

正規分布
グラフ

matplotlib.org

japanize_matplotlib

matplotlib を日本語表示に対応させる

pip install japanize-matplotlib

import japanize_matplotlib

pypi.org

seedir

ディレクトリの構造を見やすく可視化する

import seedir as sd
sd.seedir(style='emoji', itemlimit=10, depthlimit=2, exclude_folders='.git')

pypi.org

datetime

日付や時刻を操作

import datetime

docs.python.org

psycopg2

PostgreSQLの操作に必要

pip install psycopg2

import psycopg2

pypi.org

sqlalchemy

Pythonの中でよく利用されているORMの1つ https://www.sqlalchemy.org/

from sqlalchemy import create_engine

www.sqlalchemy.org

glob

ファイルとディレクトリ操作でよく使う。分析よりも何かしらの自動化で使う。

import glob
files = glob.glob('*.csv')

docs.python.org