小编bak*_*kun的帖子

如何查询比较字符串pandas

我刚刚成功执行了以下查询:

df2.query('Neighborhood == "Not assigned"')
Run Code Online (Sandbox Code Playgroud)

结果是“Neighborhood”列的值为“未分配”的行。(在我的例子中为零)

我现在正在尝试执行此查询:

df2.query('Postal Code == "M5A"')
Run Code Online (Sandbox Code Playgroud)

但我得到了无效的语法。

python dataframe pandas

5
推荐指数
2
解决办法
6899
查看次数

将 pandas 系列转换为具有 NaN 值的 int

我的数据框中有一个系列(month_addded),如下所示:

9.0
12.0
12.0
nan
1.0
Run Code Online (Sandbox Code Playgroud)

我希望所有浮点数都是整数,而 NaN 保持原样。我这样做了:

for i in df['month_added']:
    if i > 0:
        i=int(i)
Run Code Online (Sandbox Code Playgroud)

但它什么也没做。

python dataframe pandas

5
推荐指数
1
解决办法
4785
查看次数

Windows 上的 C++20 编译器

我需要一个支持 c++20 的编译器,例如 GCC 10.1(在 Linux 上使用),但要在 Windows 10 中使用它。

我看到帖子推荐Mingw-w64,但是它支持c++20吗?

c++ windows gcc compilation c++20

4
推荐指数
1
解决办法
2万
查看次数

Julia/JuMP 中带有 2 个迭代器的 For 循环

我需要为 JuMP/Julia 实现以下伪代码:

forall{i in M, j in Ni[i]}:  x[i] <= y[j];
Run Code Online (Sandbox Code Playgroud)

我想象这样的事情:

for i in M and j in Ni[i]
    @constraint(model, x[i] <= y[j])
end
Run Code Online (Sandbox Code Playgroud)

如何在 for 循环中正确实现 2 个迭代器?

optimization mathematical-optimization linear-programming julia julia-jump

3
推荐指数
1
解决办法
222
查看次数

将数据框中的所有数字除以一个常数

我想将所有数据帧值除以 2233(精确到小数点后两位)

我怎样才能做到这一点?我知道如果它是一个矩阵,两个嵌套循环就可以解决。

我的数据框(非常小)

python dataframe pandas

2
推荐指数
1
解决办法
9692
查看次数