series

    3熱度

    1回答

    我想格式化一系列字符串,以便索引位於字符串中。示例系列: ser = pd.Series(['CT', 'NY', 'MT'], index=['Jessica', 'Eric', 'Toby']) ser Jessica CT Eric NY Toby MT dtype: object 所需的輸出:這個 Jessica Jessica: CT Eric Eric: NY

    2熱度

    1回答

    我試圖使用熊貓來將地圖和過濾器操作鏈接在一起。 我遇到幾個選項,在這裏列出一部分: Pandas How to filter a Series 總之, s = Series(range(10)) s.where(s > 4).dropna() s.where(lambda x: x > 4).dropna() s.loc[s > 4] s.loc[lambda x: x > 4]

    1熱度

    1回答

    使用MS Chart的VB2010:我已經添加了一個系列作爲點圖。有時候會有超過1000分,點標籤變得太混亂了。我有智能標籤打開: cht.Series("srs").SmartLabelStyle.Enabled = True 但它仍然看起來不好。所以我添加了一個上下文菜單來關閉標籤。用戶然後可以放大到一個點,如果他們希望重新打開標籤。我似乎無法找到一種方法來做到這一點,而無需循環遍歷所有數

    1熱度

    1回答

    舉一個簡單的pd.Series: #create the multiindex and data mult = pd.MultiIndex.from_product([[1,2,3],[1,2,3]],names=['factor1','factor2']) data = np.arange(1,4)*np.arange(1,4)[:,np.newaxis] #create the ser

    2熱度

    1回答

    我現在有共享公共列像於是兩個dataframes: df1 = Text Val "This" 1 "That" 2 "Is" 3 "Not" '' "Working" '' df2 = Text Val "This" '' "That" '' "Is" '' "Not"

    -1熱度

    2回答

    我創建了一個for循環,其給出了這樣的: SSTIME SCODE 0 0 1 57 3 202 我做reset_index在這個系列,我得到這個: SCODE SSTIME 0 0 0 1 1 57 2 3 202 我想每個結果追加到一個數據幀,其將有scode和sstime的列。 P.S:SCODE可以有不同的長度。 我的目標是從該結果創建一

    2熱度

    1回答

    試圖尋求一個數據幀爲以下值: df = pd.DataFrame({'Price': [2,4,6,7,8], 'compare': [True, True, False, False, True]}) 如果在「比較」的值是真的,我想打印對應的數字在'價格'列中,一旦我打印此行,我想在列'價格'之前打印一行,然後在'價格'列中打印一行。 任何想法? 我想過循環,然後試圖獲得這

    0熱度

    1回答

    我在比較熊貓中的2系列。我有以下代碼 a = pd.Series([1, 2, 3, 4], index = [1, 2, 3, 4]) b = pd.Series([1, 1, 1], index = [1, 5, 4]) a[~a.eq(b)] 在Series爲空的情況下,即尚未添加任何值。 b = pd.Series() a[~a.eq(b)] 兩種情況給我下面的錯誤: Tra

    2熱度

    3回答

    返回不匹配的行。如果我有一個熊貓數據框,看起來像這樣: Sequence Rating 0 HYHIVQKF 1 1 YGEIFEKF 2 2 TYGGSWKF 3 3 YLESFYKF 4 4 YYNTAVKL 5 5 WPDVIHSF 6 這是我使用的返回匹配以下模式,該行的代碼: \b.[YF]\w+[LFI]\b pat = r'\b.[YF]\w+[LFI

    0熱度

    2回答

    我有一個按時間排序的日期時間系列(注意在左側的索引值) 9 1971-04-10 84 1971-05-18 2 1971-07-08 53 1971-07-11 28 1971-09-12 474 1972-01-01 153 1972-01-13 13 1972-01-26 129 1972-05-06 98 1972-05-13