pandas

    1熱度

    1回答

    如果我有一個DF: Name1 Name2 NUll Name3 NULL Name4 abc abc null abc abc abc null abc abc abc null abc abc abc null abc 我可以使用dropna,保持NAME3與所有空值的列?然而,仍然放棄兩個空欄。 謝謝

    1熱度

    2回答

    我試圖計算兩個列之間的協方差。我做着做着如下: A = pd.DataFrame({'group':['A','A','A','A','B','B','B'], 'value1':[1,2,3,4,5,6,7], 'value2':[8,5,4,3,7,8,8]}) B = A.groupby('group') B['value1'].cov(B['va

    2熱度

    1回答

    我有一張5列的表:AWA,REM,S1,S2和SWS。我計算了每列和每行的總和。還有這些價值的百分比。但爲了獲得百分比,我重複了同一行5次。 有超過5列的情況下有改進它的方法嗎? 這是我的代碼,我也附上了一張圖片。 import pandas as pd df = pd.DataFrame(TABLA, columns=('AWA', 'REM', 'S1', 'S2', 'SWS')

    2熱度

    1回答

    我有以下2個dataframes有: day date val 11740 2016-01-04 1.3970 11741 2016-01-05 1.3991 11742 2016-01-06 1.4084 11743 2016-01-07 1.4061 和 df Adj_Close Close Date High Low 182 12927.

    4熱度

    2回答

    這裏聚集是我的問題: df = pd.DataFrame({'A': ['one', 'one', 'two', 'two', 'one'] , 'B': ['Ar', 'Br', 'Cr', 'Ar','Ar'] , 'C': [1, 0, 0, 1,0 ]}) 我想產生類似pd.crosstab功能的輸出,但在列和行的交集值應該來自第三列的聚合: Ar,

    3熱度

    1回答

    我在熊貓中有一些看起來像這樣的數據。 | DAY | IN | OUT | |-----|-----|-----| | 1 | 100 | 50 | | 2 | 20 | 60 | | 3 | 10 | 5 | | 4 | 5 | 15 | 這表示物品進入隊列的當天以及有多少隊列出隊。當事情進入隊列時,我沒有辦法跟蹤它們,所以我假設它們按順序處理,並且你有一個FIFO(先進先出)類型

    4熱度

    4回答

    我有一個帶有各種列的Panda DF(每個表示一個語料庫中單詞的頻率)。每一行對應一個文檔,每一行都是float64類型。 例如: word1 word2 word3 0.0 0.3 1.0 0.1 0.0 0.5 etc 欲二進制化這一點,代替頻率結束了一個布爾型(0和1,DF),指示文字 所以上面的示例中的存在將轉換爲: word1 word2 word3 0 1 1 1

    0熱度

    1回答

    望着lmplot documentation,它顯示 參數: x, y : strings, optional Input variables; these should be column names in data. data : DataFrame Tidy (「long-form」) dataframe where each column

    2熱度

    1回答

    我有一個獨特的問題,我主要希望找到加快此代碼的一些方法。我有一組存儲在數據幀的字符串,每個中有好幾個名字,我知道名字的數量這一步之前,像這樣: print df description num_people people 'Harry ran with sally' 2 [] 'Joe was swinging with sally' 2 [] '

    0熱度

    1回答

    我正在使用我需要清理的龐大Excel文件(14GB),因此只剩下我需要的信息。我將該文件製作成塊,以便我的電腦停止崩潰,但現在需要創建一個新的數據庫,該數據庫僅顯示我正在查找的城市的數據。 我已打印(塊) for chunk in reader: print(chunk) 我不確定如何繼續,我想 df = reader df = reader[reader.SitusCity ==