cost 121 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 ...

如何返回 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 应 ...

使用 Pandas df.loc - Using Pandas df.loc

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

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 上使用 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-2024 STACKOOM.COM