--- lang: ja-jp breaks: true --- # Python pandas DataFrame → 辞書 → リスト → DataFrame 変換 2021-07-26 ```python= import pandas as pd from IPython.core.display import display df = pd.read_csv("aaaaa.csv") # 動的に、BSSIDとSSIDの辞書を作成 dicByBSSID = df[["BSSID", "SSID"]].groupby(["BSSID"]).max().to_dict()["SSID"] #display(dicByBSSID) # 辞書からタプルのリストを作成 lstBSSID = list(dicByBSSID.items()) #display(lstBSSID) # タプルのリストからDataFrameを作成して、項目名を設定 dfBSSID = pd.DataFrame(lstBSSID).rename(columns={0: 'BSSID', 1: 'SSID'}) display(dfBSSID) ``` ###### tags: `Pandas` `Python` `DataFrame` `辞書` `リスト` `変換`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up