cost 73 ms
fillna 仅在一列中,其中其他两列来自不同的数据框 python

[英]fillna in one column only where two other columns are equal from different data frames python

我正在尝试使用自定义表中的信息更新我的主人 data.table。 其中 mt.type 为 null 当 mt.item = ct.item 时更新 mt.type 在 inte.net 上,我找不到根据与主数据框和另一列不同的匹配列来更新数据框中的一列的解决方案。 我想也许我需要这样的东西,但 ...

如何替换“对象”列中的 nan 值?

[英]How can I replace a nan value in an "object" column?

如何替换作为“对象”的列中的 nan 值,包含其他 str 并确保它进入主 df 而不仅仅是切片。 我试过这个 但它仍然是空的 我希望它看起来像这样 ...

填充 NA:组中的最小值

[英]Fill NAs : Min of values in group

这是我的 DataFrame。 我想要实现的是找到 NA。 标准是来自组(姓氏)的最小存储量。 我试图按 fillna(min()) 分组,但它似乎没有用。 这是预期的最终 output。 ...

Python DataFrame.fillna() 递归错误

[英]Python DataFrame .fillna() Recursion Error

我正在学习如何在 Python DataFrame 中填写 NaN。DataFrame 称为包含年龄列的数据,并且只有一行有 NaN。 我应用了以下内容:data.fillna(data.mean(),inplace=True) 我要求打印数据并收到递归消息。 如果这很重要,我的 DataFrame ...

当使用 Pandas 的累积和时,如何填补空白并分配值?

[英]How to fill the gaps, and assigne the values, when using cumulative sum with Pandas?

我有以下数据集(更大,这只是其中的小样本): 年份应该在 1950 到 2023 之间,我想为每个缺失的城市填充年份: 如果城市在开始年份(1950 年)有投票权,则使用该值如果城市在开始年份(1950 年)没有投票,则使用 0 作为开始对于每个城市,我想用下一个逻辑来填补缺失的年份:始终使用前一 ...

使用模式值在列中填充 null 个值的循环正在中断。 仍然没有工作解决方案

[英]A loop to fill null values in a column using the mode value is breaking. Still no working Solution

以下是我的数据框中的示例: “正文”列中有一些 null 值 所以我试图通过使用特定 make_model 的体型模式来填充 body 列中的 null 值。 例如,SKODASUPERB 的 2 个观测值的主体为“SUV”,1 个观测值的主体为 null。因此 SKODASUPERB 的主体模式 ...

根据该列中类别的比例填充 null 个值

[英]Filling null values based on the proportion of the categories in that column

我有以下数据 下面是各颜色在列中的比例 现在我想根据上面的这些比例填充 null 值。 所以 null 值中的 50% 将变成黑色,28% 灰色,14% 白色和 7.1% 红色 ...

如果该变量在 Python Pandas 的列表中,如何仅在数字变量中填充 NaN?

[英]How to fill NaN only in numeric variables if that variable in on list in Python Pandas?

我有如下所示的 Pandas DataFrame: 数据类型: COL1 - 数字 COL2 - 对象 COL3 - 数字表格1 我还有这样的变量列表: my_list = ["COL1", "COL8", "COL15"] 在以下情况下,我需要用 0 填充 NaN: 如果表 1 中的某些列是数 ...

如何根据类别 pandas 回填值

[英]How to backfill values based on a category pandas

我有一个如下表,疫苗制造商、日期和 total_vaccinations 作为疫苗制造商随时间的累积总和我正在尝试“回填”空值,基本上是这样,因为这是一个累计总和,具有 null 值的日期将具有前一个日期的总疫苗接种 我试过以下方法: 并且,在咨询堆栈溢出之后: 这些都没有返回我正在寻找的东西。 第 ...

如何使用 groupby 填充 nans 并填充来自另一个 dataframe 的值

[英]How to fill the nans using groupby and filling values from another dataframe

我有带有 ID、subids 和特征的输入数据框 (df1),在特征列中有 nans, 我有另一个输入数据框(df2),它有 subids 和要填写的特征值。 我需要用 df2 中每个特征的值填充 df1 中的 nans。 我尝试了lambda和申请function但无法达到结果 预计 output ...

如何将 fillna 用于特定值?

[英]How can I use fillna for a specific value?

我已经知道如何使用fillna()但它会用相同的指示值填充每个空值。 在这种情况下,我想用不同的值填充每个空值,我应该使用行号还是如何完成? 尝试失败: 我希望它成为宝马 320i 2 普利茅斯 Reliant 1 本田思域 3 ...

如何将 fillna 用于合并数据集中的原始数据集

[英]how to using fillna into original dataset from merge dataset

我有 2 个不同的数据集 1 是 400k 行的主数据 - 大数据另一个是 10k 行 - 小数据让我们说 df1 - 大数据 df2 - 小数据我使用 loc 作为 1 个 id。 我不想让 df1['ltl'] 列为零,所以我想用 df2['os'] 列替换它 所以我合并这两个数据 如您所见,我 ...

将 nans 替换为先前值和后续值的混合的建议

[英]Suggestions to replace nans with a mixture of previous and subsequent values

假设我有一个一维数组,想要用n/2非 nan 先前值和n/2非 nan 后续值的副本替换/插入长度为n的 NaN 块。 示例 1:input = [1, 2, NaN, NaN, NaN, NaN, 3, 2] output= [1, 2, 1, 2, 3, 2, 3, 2] 示例 ...

使用 Pandas 在开始和结束期间之间用 CAGR 填充 NaN 值块的更简洁的方法

[英]More concise way of filling blocks of NaN values with CAGR between beginning and ending periods with Pandas

样本数据: Output: 我想填写与其包含的第一个和最后一个已知时期的复合年增长率 (CAGR) 相对应的每个 NaN 值。 通过使用以下等式计算图中 2 个 NaN 值块的复合年增长率: 注意:我省略了 -1,所以我可以将每次迭代乘以我的增长变量。 现在我可以按如下方式填写 NaN 值: 产生 ...

如何使用特定规则转发非 NULL 值?

[英]How to forward fill the non-NULL values with a specific rule?

我有一个包含三列的表:数据、代码和因子。 对于每个“代码”,即 A 或 B,我想用相同的因子填充每五个记录。 以代码A为例,从2021.01.02开始,我想在接下来的四条记录中填充与第一条记录相同的因子,即factor=1。 ...

R 用最后一个值填充 NA 最多 n 次

[英]R Fill NA with last value for a max of n times

有多种方法可以填充 R 中的缺失值。但是,我找不到只填充最后 n 个 NA 的解决方案。 可用选项: 我希望它如何: ...

根据分类列过滤行,然后使用另一列中的值填充已过滤 df 的不同列中的 NA 行,就地

[英]filter rows based on a categorical column and then fill NA rows in a different column of the filtered df using values in another column, inplace

我有一个 dataframe 的一个分类列和 2 个数字列。 分类列中的所有类别都没有缺失值。 但是,对于分类列中的某些行,第一个数字列中的相邻行具有 NA。 我的问题是我想用第二个数字列的相应行值填充 NA 的第一个数字列的行,但是,我只想对与第一列中的行相邻的类别行执行此操作NA的。 我想在不改 ...

如何使用循环 python 中的 label 缺失值

[英]How to label missing values in python using loop

这是我的 Dataframe 看起来像这样在此处输入图像描述所以'name'列中有两个NaN值,我想使用循环将它们填充为'missing1','missing2'(idk不使用循环但不知道如何在没有循环的情况下对它们进行索引) 所以我做了这个 function 并被困在这里。 不行,求大神帮忙,谢谢 ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM