如何基于另一列值过滤数据帧中的行?
我有一个数据框架,
ip_df:
class name marks min_marks min_subjects
0 I tom [89,85,80,74] 80 2
1 II sam [65,72,43,40] 85 1
根据"min_subject“和"min_marks”的列值,应对行进行筛选。
对于索引0,“”为"2",“标记”列中至少有2个元素应大于80,即"min_mar
我有一个数据帧,例如:
A B C
1.11 NaN 1.11
1.15 0.48 0.79
1.05 -0.29 1.26
0.99 2.90 1.13
0.90 -0.03 0.55
0.80 0.29 1.45
0.75 NaN NaN
0.73 NaN NaN
0.77 NaN NaN
0.81 NaN NaN
0.85 NaN NaN
我想获取4个值并创建一个新的数据帧。
(AA)如果B列>0且C列< 1,则得
我想要创建一个标志列,它告诉当某个列中的值被另一个列分组时,它们是否相同。例如,数据如下所示:
ID City Code
AB123 London CA1
AB123 New York CA1
CD321 Paris CA1
CD321 Tokyo DW2
我想添加一个新列,它告诉当数据按ID分组时,代码的值是否在一个组中不同。
ID City Code Flag
AB123 London CA1 0
AB123 New York
如果这个问题听起来含糊不清,我很抱歉。我目前正在使用Javascript创建一个A*路径查找算法。我有一个对象列表,每个对象都有一个属性f,我想使用min堆数据结构对列表进行排序。
我不明白的是如何修改排序的基础。我提到的对象具有多个属性,例如h和g。有没有我不知道的符号?我使用npm下载了。
到目前为止,我得到的是:
var Heap = require('heap');
var heap = new Heap();
.
.
.
heap.push(start) // start is an object, specifically a Cell inside a grid
假设我有以下数据:
Date Open High Low Close Volume min max Loc
Date
2020-06-15 14:00:00 2020-06-15 14:00:00 0.000123 0.000130 0.000121 0.000128 1467828.0 0.00012081 0.00013040 0
2020-06-15 18:00:00 2020-06-15 18:00:00 0.00
我想要创建一个函数来查看一列值。从这些值中分别查看每个值,并评估其他数据点中的哪个值与该数据点最接近。我猜想可以通过检查数据帧的长度,按1的步骤列出相应长度的列表,然后使用该列表来引用所分析的单元格与列的其余部分。不过我不知道怎么实现。例如:数据:
20
17
29
33
- 1) is closest to 2)
- 2) is closest to 1)
- 3) is closest to 4)
- 4) is closest to 3)
我找到了这个测试相似性的例子,但是我想知道分配给什么字母。
x=c(1:100)
your.number=5.43
whi
我有表A,其中包含数据:
date device type country value
2022-10-02 iOS user England 20
2022-10-02 android hit US 30
我想根据查询向表a添加新列。下面是查询结果的示例:
date device type country age
2022-10-02 iOS user England 49
2022-10-02 android hit US 50
我想在表a中添加列龄,但考虑日期、设备、类型和国家。预期结果如下:
d
SQL Noob在这里...我有一个SQL查询,它产生了这个输出。问题是一个列包含不同类型的数据。我需要将它们分成不同的列。
NODENAME MIB STATUS
Node1 CPUTemperature +27.20 C
Node2 CPUTemperature +27.00 C
Node3 CPUTemperature +26.50 C
node4 CPUTemperature +27.00 C
node5 CPUTemperature +27.80 C
node1 NiosVers
我有一个数据帧df,如下所示:
a b
0 Jon Jon
1 Jon John
2 Jon Johnny
我想将这两个字符串进行比较,并创建一个新的列,如下所示:
df['compare'] = df2['a'] = df2['b']
a b compare
0 Jon Jon True
1 Jon John False
2 J
我想知道是否在ggplot2包或另一个包中有一个函数,或者在R中有一种for循环的方式,可以从不同的变量/数据帧的列创建不同的图形,而不需要对每个变量进行编码,每个图形对应一个变量。例如,如果我有一个名为df的数据帧,其中有几列:id (数据键)、v1、v2、...、v10。我想在Y轴上绘制不同的变量(从v2到v8),在X轴上画v1,但不要对每个变量重复相同的代码。 # For 1 plot, how could I code for various plots?
plot_v2 <- df %>% # (plot_name as column name, i.e plo
我试图设计一个Excel公式,该公式基于相邻列的值,与前一行的值相比,返回列的最小值。下面是一个具体的例子:
对于这些数据,应该返回值800,因为应该只考虑1800、9000和800,因为这些是轨道列更改的第一个单元格。
我尝试了各种组合,包括MIN() MINIFS()、MIN()/IF()、INDRIECT()/ADDRESS()/ROW().但却找不出一个有用的例子。
伪码:
min_value = 999999
FOR EACH cell in A3 to A9
IF value(adjacent cell in C) IS NOT value(adjacent cel
我正在visual studio中创建一个报表,并且我有一个从存储过程返回行的数据集。每一行都有一列,其中有一个日期。我还将另一个日期作为参数传递到报告中。我想遍历这些行,检查其中是否有日期小于date参数的日期。有没有一种方法可以为基于此逻辑设置的报告创建布尔变量? 这就是我目前所拥有的,但我得到一个错误提示"references outside of a data region must be contained within aggregate functions which specify a dataset scope“ =IIF((Fields!ColumnDate.Va