pandas

    0熱度

    2回答

    代碼如下: m, b = np.polyfit(df['Combined Length'], df['Mean Runtime'], 1) 線產生錯誤:「類型錯誤:必須海峽,不浮動」。爲什麼它需要一個字符串?如果我輸入(2,3,4)和(4,6,8),它工作正常。如果兩個熊貓列轉換爲紅線,它也不起作用。 初始轉換爲數組時發生問題。

    1熱度

    1回答

    我是Python的初學者。我遵循英特爾的機器學習課程。我在編碼方面遇到一些麻煩。我在Jupyter運行下面的代碼,它會產生一個AttributeError。 import pandas as pd step_data = [3620, 7891, 9761,3907, 4338, 5373] step_counts = pd.Series(step_data,name='steps') pr

    1熱度

    1回答

    我想寫一些代碼來刮一個網站的鏈接列表,然後我會做一些事情之後。我發現一些代碼here,我試圖去適應,以便打印列表而不是將它添加到一個系列中。我的代碼如下: import pandas as pd from bs4 import BeautifulSoup from urllib.parse import urljoin user_agent = {'User-agent': 'Mozilla

    0熱度

    2回答

    我正在利用數據透視來捲起數據。該數據的形式爲: year month name 2012 1 annie 2012 1 annie 2012 2 david 2012 2 david 2012 2 david 我用下面的代碼來創建一個支點: date_pivot = pd.pivot_table(date_pivot, index=['name'], columns=['y

    0熱度

    1回答

    分組轉換分組堆積列到多列,我組織了我的數據框使用GROUPBY功能看起來是這樣的: Compound Sample Concentration x y Benzene A 15 Ax Ay B 20 Bx By C 17 Cx Cy Toluene A 23 Ax Ay B 40 Bx By Xy

    0熱度

    1回答

    我想按升序排列我的groupby中的值by實際成本,但我一直得到錯誤的結果。 這是我的代碼: D16 = Dec16.groupby('PRACTICE', sort=False)["Actual Cost"].sum() D16 ,並返回此: PRACTICE 1 19585.09 3 144741.12 5 32622.69 6 138969.68 10 33973.

    0熱度

    2回答

    我試圖在熊貓數據框中創建一個新列,然後根據條件格式分配一個整數值。一個例子是: 如果((A> 1)&(一個< 5))得到值10,如果((A> = 5)&(一個< 10))得到的值24,如果((一> 10)&(a < 5))給出值57 其中'a'是數據框中的另一列。 有沒有辦法做到這一點與熊貓/ numpy沒有創建一個函數?我嘗試了幾種不同的選擇,但都沒有成功

    1熱度

    1回答

    我有兩列,這些列是獨佔的。 如果column1中第i行的條目是NaN,我想用第2列中的任何內容替換NaN。如何快速完成而無需迭代所有行?

    0熱度

    2回答

    這樣 id:message:user 1:hi:admin 2:im fine :):user1 第2行 我有線有兩個分離器,這意味着4列,以便它拋出pandas.errors.ParserError: Error tokenizing data. C error: Expected

    1熱度

    1回答

    我寫了下面的功能。當調用它時,它將拋出KeyError爲dataset.loc[]調用。我想了解爲什麼會發生這種情況,以及如何避免這種情況發生。 def ChangeColumnValues(dataset, columnValues): """Changes the values of given columns into the given key value pairs