小编Lex*_*xxx的帖子

使用D3.min查找非0的最低值

我正在尝试使用D3来查找数据集中的最低值.但是,我也有0的值,但我希望D3找到不是0的最低值.

目前我正在使用:

d3.min(data,function(d){return d.houseValues;})

但显然,当找到0时,这有时会返回0.

有没有办法做到这一点?或者是使用if语句构建普通for循环以忽略0值的唯一解决方案..?

谢谢!

javascript d3.js

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

Pandas:当列相等时获取不同行的平均值

我试图在不同的行中找到值的平均值,按其他列中的相似性进行分组.例:

In [14]: pd.DataFrame({'col1':[1,2,1,2], 'col2':['A','C','A','B'], 'col3':[1, 5, 6, 9]})
Out[14]: 
   col1 col2  col3
0     1    A     1
1     2    C     5
2     1    A     6
3     2    B     9
Run Code Online (Sandbox Code Playgroud)

我想要的是为col1和col2的组合匹配的所有行添加col3方法的列.期望的输出:

Out[14]: 
   col1 col2  col3   mean
0     1    A     1    3.5
1     2    C     5    5
2     1    A     6    3.5
3     2    B     9    9
Run Code Online (Sandbox Code Playgroud)

我曾尝试一些事情groupby与组合apply,但不能得到正确的结果.

python dataframe pandas

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

标签 统计

d3.js ×1

dataframe ×1

javascript ×1

pandas ×1

python ×1