fillna

    0热度

    1回答

    我有以下数据框: arrays = [['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux'], ['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two']] tuples = list(zip(*arrays)) index = pd.MultiIndex.from_tuples(

    0热度

    1回答

    我做的有2场 插座型的基本数据探索: array(['Supermarket Type1', 'Grocery Store', 'Supermarket Type3', 'Supermarket Type2'], dtype=object) Outlet_Size: array(['Medium', nan, 'Small', 'High'], dtype=object) 我已

    2热度

    1回答

    我已经写了一个简短的函数来输出数据框中每列的最大值(或字符串,最大长度),并对各种数据类型进行了调整。 def maxDFVals(df): for c in df: if str(df[c].dtype) in ('datetime64[ns]'): print('Max datetime of column {}: {}\n'.format(c, df[c]

    1热度

    3回答

    我想填充一些行与0在某些条件适用。我想: df.loc[:,(df.Available == True) & (df.Intensity.isnull())].Intensity = df.loc[(df.Available == True) & (df.Intensity.isnull())].Intensity.fillna(0, inplace=True) 这并不BC IndexingE

    3热度

    2回答

    这里的一部分是我输入: import pandas as pd import numpy as np list1 = [10,79,6,38,4,557,12,220,46,22,45,22] list2 = [4,3,23,6,234,47,312,2,426,42,435,23] df = pd.DataFrame({'A' : list1, 'B' : list2}, colum

    3热度

    2回答

    我有一个数据帧DF像这样 A B C 1 'x' 15.0 2 'y' NA 3 'z' 25.0 和词典DC类似 dc = {'x':15,'y':35,'z':25} 我想填补所有空填写一个数据帧空在数据帧的列C中使用字典中列B的值。所以我的数据帧将变成 A B C 1 'x' 15 2 'y' 35 3 'z' 25 任何人都可以帮我怎么做,请吗?

    0热度

    1回答

    我有一个数据框problem_data有一些单元格中的NaN值。我运行了下面的代码。 problem_data[problem_data['level_type'] == 5.0] 这导致这样: problem_id level_type points tags 5 prob_1479 5.0 NaN NaN 31 prob_2092 5.0 NaN NaN 38 prob_439