numpy

    0熱度

    1回答

    import numpy as np A = np.array([[2,1,-1,8], [-3,-1,2,-11], [-2,1,2,-3]]) B = A[1]+A[0]* (-A[1][0]/A[0][0]) print(B) #B =[ 0. 0.5 0.5 1. ] A[1] = A[1]+A[0]* (-A[1][0]/A[0][0]) print(

    1熱度

    1回答

    我想在Python中使用Statsmodels做一些多元線性迴歸,但是我一直在嘗試組織我的數據時有一些心理障礙。 所以默認波士頓數據集是這樣的: 而且線性迴歸模型的輸出是這樣的: 我的原始數據是空間分隔像這樣: 而且我已經能夠將其安排到陣列中的位置: 有誰有更多的Python的經驗知道我可以以類似的方式格式化我的數據在波士頓的數據集,使我可以輕鬆實現我的迴歸模型?例如,設置對應於我的數據索引的fe

    1熱度

    2回答

    我名單列表中的格式如下列表: [ [[a1_1, a1_2, a1_3, a1_4], [b1_1, b1_2, b1_3, b1_4]], [[a2_1, a2_2, a2_3, a2_4], [b2_1, b2_2, b2_3, b2_4]], : : [[a10_1, a10_2, a10_3, a10_4], [b10_1, b10_2, b10

    0熱度

    1回答

    我是一個stata用戶,我試圖切換到python和我有一些代碼的問題。如果我有以下面板數據 id year quarter fecha jobs 1 2007 1 220 10 1 2007 2 221 12 1 2007 3 222 12 1 2007 4 223 12 1 2008 1 224

    2熱度

    1回答

    我找到的Python(及其生態系統)是完全陌生的公約和不一致的,這是另外一個例子: np.random.rand 創建一個給定形狀的數組,並用[0,1]上的均勻分佈的隨機樣本填充它。 np.random.random 返回隨機漂浮在半開區間[0.0,1.0)。結果來自所述時間間隔內的「連續均勻」分佈。 ???那裏有什麼不同?

    0熱度

    2回答

    我想知道我怎麼可以把這個矩陣: [[(2,1)][(3,1)][(3,2)] [(2,3)][(3,1)]][(11,3)]] 到: [(2)][3)][3)] [2][3]][11]] 就是earising第二要素構造我的矩陣的元組(因此使它成爲標量矩陣)。我想知道如何做與此相反的事情 - 取一個正則矩陣並將它變成一個列表或元組的矩陣。

    1熱度

    2回答

    import numpy as np def validation(x): x = np.asarray(x) if len(x) != 16: return("Card doesn't have exactly 16 digits. Try again") values = [] rwhat = x[::-1] # reverse the

    -1熱度

    1回答

    非常新的編碼,並試圖編寫一個程序,我將CSV文件中的元素轉換爲具有相同形狀的NumPy數組。 我努力在我的CSV文件的內容進行任何操作,因爲我不斷收到以下錯誤消息(和類似): TypeError: '_io.TextIOWrapper' object is not subscriptable TypeError: object of type '_io.TextIOWrapper' has n

    4熱度

    3回答

    的最大元件I具有三維數組: y = np.random.randint(1,5 ,(50,50,3)) 我想計算跨越第三軸線(3片)最大和最小,然後通過分剩下的數字/元素。 因此,像這樣: x = (np.max(y, axis =2) - 2*np.min(y, axis =2))/the third number 我不知道如何得到第三個數字。 需要注意的是,第三個數字可能等於最小值或最

    1熱度

    2回答

    什麼是在python中創建一個2D列表(或numpy數組)的最佳方式,其中對角線設置爲-1,其餘值從0增加1,不同的n值。例如,如果n = 3的陣列看起來像: [[-1,0,1] [2,-1,3] [4,5,-1]] 或對於n = 4: [[-1,0,1,2] [3,-1,4,5] [6,7,-1,8] [9,10,11,-1]] 等 我知道可以用零,並用建立一個數組對角設置爲與