当前位置: 首页 > 知识库问答 >
问题:

用变量中的数学替换列中的所有值

庞元青
2023-03-14

如何用updateNum变量替换price的值(存储在number变量中)。

for index, row in maindf.iterrows():
    number = row["price"]
    updateNum = number / 10 ** 2

如果我在价格值下面的代码没有更新之后打印数据框架,但是如果我打印updateNum变量,它将显示正确更新的变量

    df.replace(to_replace=number, value=updateNum, inplace=True)

共有1个答案

汝彭薄
2023-03-14

null

df['price'] = df['price'] / 10 ** 2

这将用所需的计算覆盖列price。

 类似资料:
  • 问题内容: 是否可以使用相同的值替换格式化字符串中的所有变量? 就像是: 会回来的 问题答案: 有可能,但是必须修改格式字符串,必须使用 显式参数索引 : 显式参数索引: 在Printf,Sprintf和Fprintf中,默认行为是为每个格式化动词格式化在调用中传递的连续参数。但是,动词前的符号[n]表示第n个单索引参数将被格式化。宽度或精度的’*’之前的相同符号选择保存该值的参数索引。在处理了带

  • 我有一个HBase(v0.94.7)表,其中只有一个列族,并且随着时间的推移,列会添加到表中。这些列以它们创建的时间戳命名,因此除非查询该行,否则我不知道它有哪些列。 现在给定一行,我想原子式地移除这个列族的所有现有列,并添加一组新的列和值。 所以我想到使用HBase的RowMutations: 但这段代码最终只会删除列族,而不会添加新列。这种行为是意料之中的吗? 如果是这样,那么我如何实现我的目

  • 问题内容: 如果我从脚本运行以下命令: 没事。 但是,如果我运行: 我在教程中读到,要从shell替换环境变量,您需要先停止操作,然后对部分进行“引用”,以便不直接替换该部分,这是我所做的,并且仅当该变量在紧接之前定义时才起作用。 我如何被s识别为shell中定义的环境变量? 问题答案: 您的两个示例看起来相同,这使问题难以诊断。潜在问题: 您可能需要双引号,例如 可能包含一个斜杠,在这种情况下,

  • 功能文件-1 场景大纲:Lambda API注册 给定url ApiAdminURL 功能文件-2 给定url internalGateway 和路径 这不是将#(LocalVersion)替换为v1

  • 问题内容: 我需要通过使用命令替换表的列中的一些字符。 我知道该命令需要一个列名,然后是要更改的文本(在以下示例中为“ a”字符)和新文本(在以下示例中为“ e”字符)。 这样执行该命令将用’ e* ‘字符更改表的列中所有’ a ‘出现次数。 * 但是,如果我需要为每一列而不只是为每一列执行命令,该怎么办?这可能吗? 谢谢 问题答案: 使用以下SQL查询来生成您需要替换所有列中的值的SQL查询。

  • 问题内容: 我在数据库中有这样的字符串(实际的字符串包含100s的单词和10s的变量): 我像这样回显此字符串: 我的输出是。我要。我怎样才能做到这一点? 问题答案: 使用。它将翻译字符串的一部分。 对于多个值(demo): 程序输出: