2019-01-01から1年間の記事一覧

pandasで要素、行、列に関数を適用するmap, applymap, apply

Pythonの組み込み関数、自分で定義した関数を適用する場合は、以下のメソッドを使う。 Seriesの各要素に適用: map() DataFrameの各要素に適用: applymap() DataFrame, Seriesの各行・各列に適用: apply() いずれのメソッドも、処理された新たなpandasオブジ…

空DataFrameの作成パターン

作成パターン 空のデータフレームを作って、レコードを追加していくパターン 新たに空のデータフレームを作成 既存データフレームから空のデータフレームを作成 行だけ確保した空のDataFrameを作って、後からカラムを加えていくパターン 空のデータフレーム…

pandas.DataFrameに列を追加(assign, contact)

import pandas as pd import numpy as np In [2]: %%html <style> table {float:left} td {text-align:left} </style> 列名を指定して追加 In [3]: df = pd.DataFrame({'A': ['A1', 'A2', 'A3'], 'B': ['B1', 'B2', 'B3'], 'C': ['C1', 'C2', 'C3']}, index=['ONE', 'TWO', …

Python 標準ライブラリー

Python 標準ライブラリー Python 標準ライブラリ OSへのインタフェース os モジュールは、オペレーティングシステムと対話するための多くの関数を提供しています os.environ os.getenv(key, default=None) os.get_exec_path(env=None) os.getlogin() os.getp…