pandas

    -3熱度

    1回答

    我執行GROUPBY()和應用()的幾個數據幀具有相同的結構: d = d.groupby('groupby_col', as_index = False).apply(some_function) 對於一些它按預期工作,有些失敗。它失敗的方式是數據框成爲一個系列,每個元素只包含列名。它看起來像這樣: In [18]: d.head() Out[18]: groupby_col 1346

    2熱度

    1回答

    我正在試驗使用布爾數組作爲參數的Pandas loc()方法。 我創建了一個小數據幀一起玩: col1 col2 col3 col4 0 a 1 2 3 1 b NaN NaN 6 2 c NaN 8 9 3 d NaN 11 12 4 e 13 14 15 5 f 17 18 19 6 g 21 2 2 23 和布爾陣列爲使用軸1到子集的

    4熱度

    1回答

    我試圖通過大熊貓蟒蛇數據框採用線性迴歸上的一組: 這是數據幀DF: group date value A 01-02-2016 16 A 01-03-2016 15 A 01-04-2016 14 A 01-05-2016 17 A 01-06-2016 19 A 01-07-2016 20 B 0

    0熱度

    2回答

    我有一個MultiIndex熊貓數據框,需要更改0級索引的值。目前的DataFrame有一個叫做(test, time)的MultiIndex。 如何將字符串「測試4」(在索引的頂層)設置爲其他字符串? 對於額外的點,我的許多DataFrame在索引的test級別將有多個值。我可以使用一個名稱列表來一次重命名多個嗎? 謝謝你的幫助。 (編輯:)我的數據是: test time force di

    0熱度

    1回答

    我有一個數據幀: df = pd.DataFrame( np.random.rand(10, 3), columns='sensor_id|unix_timestamp|value'.split('|')) 我要創建5個列,其中每個新列的值列的移位版本。 sensor_id unix_timestamp value value_shift_0 value_shift_1 v

    1熱度

    1回答

    我有一組測量值;每個測量值都是DataFrame中的一行。我想爲這些測量添加一列,以反映與參考相比測量速度的提升。每個度量都通過其「數據集」和「算法」加以區分,並且每個數據集 - 算法對都有一個參考運行時。 col = ['program', 'dataset', 'algorithm', 'extra', 'runtime'] df = pandas.DataFrame( [['pro

    1熱度

    4回答

    我有一個DateTimeIndex如下所示:您可以看到時間戳均勻間隔,除了在從'2005-03-11 15:00:00'跳至'2005-03-13 17:30:00'跳躍的中間。 我該如何在缺少時間戳的地方以編程方式分割DateTimeIndex並返回2個DateTimeIndexs? DateTimeIndex(['2005-03-11 11:00:00', '2005-03-11 11:30:

    6熱度

    1回答

    我試圖與pandas.plot功能一起使用matplotlib.colormap對象大熊貓: import pandas as pd import matplotlib.pyplot as plt import matplotlib.cm as cm df = pd.DataFrame({'days':[172, 200, 400, 600]}) cmap = cm.get_cmap('

    0熱度

    1回答

    你好我想,因爲我不熟悉R鍵此功能轉換爲大熊貓 sum(data_file$finished_race_date >= 0, na.rm = TRUE)/sum(data_file$signup_race_date >= 0, na.rm = TRUE) 我試圖找出有多少百分比亞軍完賽

    3熱度

    2回答

    我有一個時間增量,格式爲numpy.timedelta(64): value = numpy.timedelta64(30,'m') (這裏是30分鐘)。 有沒有辦法將該值傳遞給構建一個pandas date_range: pd.date_range(start_time, end_time, freq=value)? 如果不是如何轉換該值以便將其傳遞給date_range?我試過value.as