reshape

    1熱度

    1回答

    我有一個類似於此的數據框(不完全是這樣),我想要子集...我想刪除前兩列,最後兩列和所有列與NA值... df <- read.table(text=" a b c d e f g h 1 5 6 NA 4 NA 7 9 3 2 8 NA 9 NA 4 3 6 5 2 NA 6 NA 1 1

    2熱度

    3回答

    我有這樣一個數據: year Male 1 2011 8 2 2011 1 3 2011 4 4 2012 3 5 2012 12 6 2012 9 7 2013 4 8 2013 3 9 2013 3 ,我需要對數據進行分組對2011年在一列,2012年,在下一列等。 2011 2012 2013 1 8 3 4 2 1 12 3 3 4 9 3 我該如

    2熱度

    3回答

    我知道bfill和ffill來填充同一列的行中的值。但是當你需要在數據框中的某些多列上填充值時,你怎麼做? 這裏的例子: 初始DF: import pandas as pd inidf = [('Prod', ['P1', 'P2']), ('A', ['1', '1']), ('1', ['', '40']), ('2', ['10', '60']), ('3', ['30', '']

    4熱度

    3回答

    我有以下數據結構 Date Agric Food 01/01/1990 1.3 0.9 01/02/1990 1.2 0.9 我想,轉變爲格式 Date Sector Beta 01/01/1990 Agric 1.3 01/02/1990 Agric 1.2 01/01/1990 Food 0.9 01/02/1990 Food 0.9 ,而我相信我能做到這一點一種複雜

    -2熱度

    1回答

    我有一個數據框如下。 Date Time Object_Name Object_Value 7/28/2017 8:00 A1 58.56 7/28/2017 8:00 A2 51.66 . . . 7/28/2017 8:30 A1 60.2 7/28/2017 8:30 A2 65.2 我需要它轉化這樣的: Date Time A1

    1熱度

    1回答

    我嘗試偵測貸款水平數據集(如下所示)多次借款: d = {'start_month': [1,2,4,1,14], 'customer': ['A','A','A','C','C'], 'branch': [1,2,3,2,1], 'maturity_month': [13,14,16,13,26]} df = pd.DataFrame(data=d) 我想這些數據重塑成月/支板,對於

    0熱度

    1回答

    我有兩個MySQL表。其中一個包含犯罪案件的數據(即案件號碼,地點),另一個案件包含針對案件「案件」表格中每個案件提交的犯罪行爲(即違反哪些法律,條款,段落)。因此,我與每一起犯有多重罪行的案件都有1:n的關係。現在,我想加入這兩個表格,但不知道如何做到最好。 table "cases" ID/casenumber/... --------------------- 1/2015-33323

    2熱度

    3回答

    我的熊貓數據框中的一列包含一個列表。 我想擴展它並轉換下面的垂直形狀。 如何做到這一點? 之前(代碼): import pandas as pd pd.DataFrame({ 'col1':['fruit', 'veicle', 'animal'], 'col2':['apple', 'bycicle', 'cat'], 'col3':[1,4,2], '

    -1熱度

    1回答

    我在嘗試重塑3D numpy數組時遇到了一個奇怪的錯誤。 數組(x)具有形狀(6,10,300),我想將其重塑爲(6,3000)。 我使用下面的代碼: reshapedArray = np.reshape(x, (x.shape[0], x.shape[1]*x.shape[2])) 我收到的錯誤是: TypeError: only integer scalar arrays can be c

    -1熱度

    2回答

    我需要實現以下任務;你能幫我做到嗎? 我的數據幀。 U_ID Value AD CT 1 list(`Cno`="50",`cna'="jhon") ia BG 1 list(`Cno`="20",`cna'="guna") AS DB 2 list(`Cno`="30",`cna'="rt",`cf'="ty") BN FV