标签: rows

将序列中的值分配给一组连续的行,将某些行留空

我正在尝试将几个连续的行分组(并为它们分配相同的值),同时将一些行留空(当某个条件未满足时).

我的数据是位置(xy坐标),测量它们的日期/时间以及测量之间的时间跨度.以某种方式简化,它们看起来像这样:

ID   X     Y      Time    Span
1    3445  7671   0:00    -
2    3312  7677   4:00    4
3    3309  7680   12:00   8
4    3299  7681   16:00   4
5    3243  7655   20:00   4
6    3222  7612   4:00    8
7    3260  7633   0:00    4
8    3254  7641   8:00    8
9    3230  7612   0:00    16
10   3203  7656   4:00    4
11   3202  7678   8:00    4
12   3159  7609   20:00   12
...
Run Code Online (Sandbox Code Playgroud)

我想为在4小时的时间跨度内测量的每个位置序列分配一个值,并使我的数据看起来像这样:

ID   X     Y      Time    Span  Sequence
1    3445  7671   0:00    - …
Run Code Online (Sandbox Code Playgroud)

r rows sequence conditional-statements

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

如何在Kendo.Scheduler中自定义行或列颜色?

有没有办法自定义kendo.Scheduler行和列颜色?如果有,请告诉我如何! 如何更改这些行的颜色?

更新1>这是答案>

     view.table.find("td[role='gridcell']").each(function () {
        if ($(this) != null) {
            var element = $(this);
            if (element != null) {
                var slot = scheduler.slotByElement(element);
                if (slot != null) {
                    var dateSlot = slot.startDate;
                    if ("20/09/2014 14:00"== dateSlot.toString())
                        element.addClass("red");
                }
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

您还必须添加以下css:

.k-scheduler .k-today.red { 
        background: #ff6f7b; /*When the slot is today*/
    }
.red {
        background: #ff6f7b;
    }
.k-scheduler .k-state-selected.red { /*The color when you select the slot*/
        background: #4070B8;
    }
Run Code Online (Sandbox Code Playgroud)

customization colors rows kendo-ui kendo-scheduler

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

根据列中的值范围删除行

如果列中的值(在这种情况下是参与者标识号)落在某个范围内,例如61701到61721和61901到61929,我想删除数据中的数据行.

我知道如何根据阈值对数据进行子集化,例如:

datasetnew = dataset[dataset$X<=100, ]
Run Code Online (Sandbox Code Playgroud)

但不确定如何使用一系列数字来分组和删除行.不确定子集是我需要的.

r rows subset

3
推荐指数
2
解决办法
9883
查看次数

使用dplyr :: mutate()的列子集上的行方式cor()

set.seed(8)
df <- data.frame(
  A=sample(c(1:3), 10, replace=T), 
  B=sample(c(1:3), 10, replace=T),
  C=sample(c(1:3), 10, replace=T),
  D=sample(c(1:3), 10, replace=T),
  E=sample(c(1:3), 10, replace=T), 
  F=sample(c(1:3), 10, replace=T))
Run Code Online (Sandbox Code Playgroud)

想要将列的子集传递给dplyr mutate()并进行逐行计算,例如cor()在列AC和DF之间获得相关性,但无法弄清楚如何.在这里,这里这里找到了SO的灵感,但却未能产生可接受的代码.例如,我试过这个:

require(plyr)
require(dplyr)
df %>%
  rowwise() %>%
  mutate(c=cor(.[[1:3]],.[[4:6]]))
Run Code Online (Sandbox Code Playgroud)

r rows subset correlation dplyr

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

从R中的行名称中查找行号

如何在R中找到特定行名的行号?我找到了一些函数,它们允许您查找特定矩阵值的行号,但不能查找行名.

r rows

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

计算每行条件的实例数R.

我有一个大文件,第一列是ID,剩下的1304列是基因型,如下所示.

rsID    sample1    sample2    sample3...sample1304
abcd    aa         bb         nc        nc
efgh    nc         nc         nc        nc 
ijkl    aa         ab         aa        nc 
Run Code Online (Sandbox Code Playgroud)

我想计算每行"nc"值的数量,并将结果输出到另一列,以便我得到以下内容:

rsID    sample1    sample2    sample3...sample1304    no_calls
abcd    aa         bb         nc        nc            2
efgh    nc         nc         nc        nc            4
ijkl    aa         ab         aa        nc            1
Run Code Online (Sandbox Code Playgroud)

表函数计算每列的频率,而不是行,如果我转换数据以在表函数中使用,我需要文件看起来像这样:

abcd         aa[sample1]
abcd         bb[sample2]
abcd         nc[sample3] ...
abcd         nc[sample1304]
efgh         nc[sample1]
efgh         nc[sample2]
efgh         nc[sample3] ...
efgh         nc[sample1304]
Run Code Online (Sandbox Code Playgroud)

使用这种格式,我会得到以下这是我想要的:

ID    nc   aa   ab   bb
abcd  2    1    0    1
efgh  4    0    0    0
Run Code Online (Sandbox Code Playgroud)

有没有人知道按行获取频率的简单方法?我正在尝试这个,但它需要相当长的时间才能运行: …

r frequency rows

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

为行创建顺序ID

在Knime中,如何为行创建顺序ID.我想用它们来分配维度中的主要ID.

另外我想知道,我如何只采用有限数量的行(如前5或后10),并随机获取样本

rows knime

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

从数组中删除非唯一行

我有一个数组a如下:

a = [ 1 2; 3 4; 1 2 ];
Run Code Online (Sandbox Code Playgroud)

我想删除多次出现的所有行a并获取c:

c = [ 3 4 ];
Run Code Online (Sandbox Code Playgroud)

请注意,这与保留唯一行的操作不同,因为我不希望出现具有重复行的行.我怎么能做到这一点?

matlab unique rows matrix duplicates

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

如何在PureScript中组合记录类型的行?(PureScript 0.12.0中是否有Union类型类的替代方法?)

问题:我有许多常见字段的不同记录类型.我如何"包含"记录类型定义中的公共字段?

例:

newtype RecordType1 = RecordType1 { a :: Int, b :: Int, y :: String }
newtype RecordType2 = RecordType2 { a :: Int, b :: Int, z :: Boolean } 
Run Code Online (Sandbox Code Playgroud)

如何在PureScript中编写等效的?

newtype RecordType1 = RecordType1 { CommonFields, y :: String }
newtype RecordType2 = RecordType2 { CommonFields, z :: Boolean }
Run Code Online (Sandbox Code Playgroud)

" PureScript类型系统概述"中Union提到的类型类可能是我所寻求的......但它似乎是自PureScript 0.12.0以来的.

有什么建议?有什么我想念的吗?

谢谢!

union records rows purescript

3
推荐指数
2
解决办法
365
查看次数

Pandas将值与前一行的过滤条件进行比较

我有一个DataFrame,其中包含有关员工薪水的信息.它大约有900000多行.

样品:

+----+-------------+---------------+----------+
|    |   table_num | name          |   salary |
|----+-------------+---------------+----------|
|  0 |      001234 | John Johnson  |     1200 |
|  1 |      001234 | John Johnson  |     1000 |
|  2 |      001235 | John Johnson  |     1000 |
|  3 |      001235 | John Johnson  |     1200 |
|  4 |      001235 | John Johnson  |     1000 |
|  5 |      001235 | Steve Stevens |     1000 |
|  6 |      001236 | Steve Stevens | …
Run Code Online (Sandbox Code Playgroud)

python compare rows dataframe pandas

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