第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將數(shù)據(jù)框轉(zhuǎn)換為嵌套字典?

如何將數(shù)據(jù)框轉(zhuǎn)換為嵌套字典?

炎炎設(shè)計 2022-01-11 20:26:43
我有一個看起來像這樣的數(shù)據(jù)框:    ORG                 SURVEY_DATE     NOSAsset Management    2018-04-23          1.0Asset Management    2018-05-08          1.0Asset Management    2018-10-29          1.0CIO                 2018-11-08          1.0CIO                 2018-11-13          2.0我想把它轉(zhuǎn)換成一個像這樣的字典。{  "Asset Management": {    "2019-03-30": 50,    "2019-03-31": 40,    "2019-04-01": 20,    "2019-04-02": 30  },  "CIO": {    "2019-03-30": 10,    "2019-03-31": 20,  }}
查看完整描述

2 回答

?
慕娘9325324

TA貢獻(xiàn)1783條經(jīng)驗 獲得超4個贊

好的,我更新了我的答案。哇!現(xiàn)在它起作用了。


In [9]: df

Out[9]:

                ORG SURVEY_DATE  NOS

0  Asset Management  2018-04-23  1.0

1  Asset Management  2018-05-08  1.0

2  Asset Management  2018-10-29  1.0

3               CIO  2018-11-08  1.0

4               CIO  2018-11-13  2.0


In [10]: df.groupby('ORG').apply(lambda x: dict(zip(x['SURVEY_DATE'],x['NOS']))).to_dict()

Out[10]:

{'Asset Management': {'2018-04-23': '1.0',

  '2018-05-08': '1.0',

  '2018-10-29': '1.0'},

 'CIO': {'2018-11-08': '1.0', '2018-11-13': '2.0'}}

說明:如果您有 2 個或更多迭代,則可以使用zip以下方法同時循環(huán)它們:


x = [1,2,3]

y = [4,5,6]

for i,j in zip(x, y):

    print(i, j) # (1,4), (2,5), (3,6)

我正在從 tuple 創(chuàng)建字典。也lambda只是任何一個線性函數(shù)定義的簡寫:


foo = lambda x: x+1

# equivalent

def foo(x):

  return x+1


查看完整回答
反對 回復(fù) 2022-01-11
?
料青山看我應(yīng)如是

TA貢獻(xiàn)1772條經(jīng)驗 獲得超8個贊

假設(shè)您的數(shù)據(jù)框位于一個名為的變量中df:


>>> df.groupby('ORG').apply(lambda f: {key: value for key, value in zip(f.SURVEY_DATE, f.NOS)} ).to_dict()

{'Asset Management': {'2018-04-23': 1.0, '2018-05-08': 1.0, '2018-10-29': 1.0},

 'CIO': {'2018-11-08': 1.0, '2018-11-13': 2.0}}


查看完整回答
反對 回復(fù) 2022-01-11
  • 2 回答
  • 0 關(guān)注
  • 207 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號