cost 75 ms
根据条件对多列应用定义 - python

[英]Apply definition on multiple columns based on conditions- python

我有 dataframe,当一列等于“02”时,我想要将定义应用于其他 5 列。 这是我的代码: 我收到此错误:“ValueError:使用可迭代设置时必须具有相等的 len 键和值” 但是当我只在 2 列上应用 def 时,这段代码有效: 我该如何解决这个错误? 提前致谢。 ...

如何在串联的 DataFrame TimeSeries 中搜索特定日期。 同一日期会在合并的 df 中重复多次

[英]How to search for a specific date within concatenated DataFrame TimeSeries. Same Date would repeat several times in a merged df

我下载了 ^GSPC 股票市场指数 (S&P500) 和其他几个全球指数的历史价格数据。 日期设置为索引。 当 date 设置为 index 时,选择行中的值按预期与.loc一起工作。 然后,我将几个股票市场全球指数连接成一个 DataFrame 以供进一步使用。 实际上,当五个股票指数的历 ...

当条件不符合 Python 时,如何将一列中的值替换为另一列中的值

[英]How do you replace values in one column with values in another when condition is not met with Python

我有一些 5 列的不一致数据。 我关注的两个是“帐户名”和“用户 ID”。 所有帐户名称都应包含 7 个字符的字符串。 如果不是,我想用“用户 ID”中的 ID 替换 if。 示例数据: 帐户名称用户身份 JB05737 JB05737 bg@***.com BG49568 GV95577 ...

从 pandas 中的数据时间索引中删除日期

[英]Remove date from datatime index in pandas

我想从 pandas 中的日期时间 function 中删除日期,下面的代码工作正常。 但是在那之后,当我尝试根据时间使用 select 行时 using.loc function 它给了我以下错误。 但是相同的代码在没有.dt.time 的情况下也能正常工作,如下所示: 如何根据时间删除日期和 s ...

使用另一列上的相应值过滤数据

[英]Filter data with it correponding value on another column

我有以下数据工业问运输1 运输2 运输3 运输4 运输5 em1 em2 em3 em4 em5 1个 1个平庸的钠盐钠盐钠盐钠盐 0.165850 钠盐钠盐钠盐钠盐 2个 1个平庸的钠盐钠盐钠盐钠盐 0.244922 钠盐钠盐钠盐钠盐 3个 1个平庸的平庸的钠盐钠盐钠盐 0.16585 ...

如何返回 DataFrame 的行,其中每个大陆的每个国家/地区的人口都少于 100?

[英]How do I return the rows of DataFrame where every Country in each Continent has a Population of less of than 100?

如前所述,我想返回所有行,其中每个大陆的所有国家都小于 100。 大陆 A 中的每一行都被删除,因为国家 G 的人口大于 100。由于国家 M,大陆 C 中的每一行都被删除。我希望返回的 DataFrame 如下所示: 我尝试了df[df["Population"] <= 100]但无法确定 ...

Pandas - 开始迭代索引和切片 with.loc

[英]Pandas - starting iteration index and slicing with .loc

我对 Python 和一般编程还是很陌生。 幸运的是,我有一个正确的想法,但我不能完全让它发挥作用。 在我的示例 df 中,我希望迭代在entry == 1时开始。 我写了一个function,收效甚微。 它返回一个错误,不可散列的类型:'slice'。 FWIW,我将这个 function 应 ...

在两个表中找到相同的值后如何更新特定行

[英]How to update at a specific row, after finding the same value in two tables

问题: 算法在两个 df 的“isin”列中找到带有“4”的行从 df2 中提取此行的“数据”(在本例中为“x0”) 将它添加到 df1 - 在这种情况下 (x0) - 在新列“数据”的“4”行 ...

使用 Pandas df.loc

[英]Using Pandas df.loc

我有一个 csv 文件的 DataFrame,该文件正在被 pandas 读取。我想做的是使用 df.loc 添加一个新列,但仅当来自另一列(称为“SKU”)的值以以下结尾时才将值插入该列“-RF”和“-NEW”。 我正在处理的代码如下。 它有正在读取的 csv 文件,“original_file ...

组合变量和字符串以命名 pandas 中的列

[英]Combine a variable and a string for naming a column in pandas

我有一个 dataframe,其中有几个名称相似的列,例如 col_1、col_2、col_3。 我正在尝试在 3 列上创建一个指向 go 的 for 循环,并希望在循环内使用 .loc 来对 dataframe 进行切片。 像这样: 正确的做法是什么? ...

用.loc[]过滤pandas df

[英]Filter pandas df with .loc[]

我有一个数据框 (df) 和一个列表 (posList)。 由于这段代码,我设法用.loc[]“过滤”了我的 df: 但后来我试着改写这个(以防万一我将来必须使用更大的列表): 但这不起作用,我收到以下错误: ValueError:Series 的真值不明确。 使用 a.empty、a.bool ...

df loc 取消选择列

[英]df loc to deselect columns

我正在尝试使用df.loc去除select 列。 我想要 select 所有名称不包含“X”的列。 我可以过滤列: ,但我怎样才能排除它们呢? ...

Python:复制行值并添加到单元格为空的另一行

[英]Python: Copy a Row Value and Add to Another Row where a cell is empty

试图弄清楚如何在 pandas 中执行此操作,但目前无法弄清楚。 我想从 Col A 复制一个值,其中 Col B 中的一个单元格是空白的,并将其添加到下面的行中,直到它到达 Col B 中的下一个空白单元格,然后它将重新开始。 我的 Python 不是最强的,所以任何指针都会受到赞赏,因为我目前不 ...

根据创建的随机变量从 dataframe 中获取值

[英]Grabbing a value from a dataframe based on random variables created

我有一个 dataframe 具有一个名为 rate_multiplier 的特定值,我需要将其与从 AWS s3 存储桶获得的 rate_multiplier 进行比较。 为了获取 dataframe 中的 rate_multiplier,我需要获取我为“人”创建的随机变量并将它们与 datafr ...

在 Dataframe 上使用 Indexslice /.loc 返回切片列表的索引总和的问题

[英]Issue with returning sum of indexes of sliced list using Indexslice / .loc on a Dataframe

赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 carevans88正在从有信誉的来源寻找答案。 已经为此苦苦挣扎了一段时间。 我有以下多索引列 Dataframe: 这给了我这个结果: 但实际上我希望在一个切片中按周获得 NWE + MED 列的总和,如下所示: 将为更大的列 ...


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