标签: rows

如何向ExtJS Grid添加空行?

我有分页的网格.每页最多有10行.像这样: 在此输入图像描述

我在CSS中为.x-grid3-scroller选择器设置渐变背景.一切都很好,而DirectStore有10个项目.但如果物品少于10件我就有这个问题: 在此输入图像描述

如果为.x-grid3-scroller设置条带背景,则列中将没有边框.

如何将空行添加到网格以使网格适合底部?

javascript grid extjs rows

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

如何在Android中的画布上交换图像?

我已经将应用程序中的资源图像随机显示为行和列.从那些行和列我想在用户单击图像旁边时交换两个图像.以下代码将随机显示行和列中的图像.

   private void rand(int imagesList[][])
{
     Random generator = new Random();
     int temp;
    for (int i = 0; i < MAX_ROWS; i++)
        for(int j = 0; j < MAX_COLS; j++)
        {
          int randRowPos = generator.nextInt(MAX_ROWS);
          int randColPos = generator.nextInt(MAX_COLS); 
          temp = imagesList[i][j];
          imagesList[i][j] = imagesList[randRowPos][randColPos];
          imagesList[randRowPos][randColPos]= temp;
      }
}
Run Code Online (Sandbox Code Playgroud)

通过使用上面的代码,我已经将图像显示为行和列.

在这里我如何交换行和列旁边的两个图像?

请任何身体帮助我.....

android swap image rows

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

R:根据某些列中出现的一组感兴趣的值从数据框中选择行

我有大量的医生访问记录数据框.我想只选择那些在我感兴趣的一组指定诊断代码中找到列出的11个诊断代码中至少一个的行.

数据帧为18列乘39,019行.我对第6:16列中的诊断代码感兴趣.以下是这11个诊断列的数据样本(用于保护可识别信息):

diag1 diag2 diag3 diag4 diag5 diag6 diag7 diag8 diag9 diag10 diag11
786   272   401   782    250  91912  530    NA    NA    NA     NA   
845   530   338   311    NA    NA    NA     NA    NA    NA     NA
Run Code Online (Sandbox Code Playgroud)

这是我尝试使用的代码:

mydiag <- c(401, 410, 411, 413, 415:417, 420:429, 434, 435, 444, 445, 451, 460:466, 480:486, 490:493, 496, 786)
y = apply(dt[,paste("diag", 1:11, sep="")], 1, function(x) sum((any(x !=NA %in% mydiag))))
y = as.data.frame(y)
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,在我提供的2个示例行中,我希望保留第一行但是抛出第二行,因为它没有我想要的任何代码.我提供的代码示例不起作用 - 我得到一个39,019"1"值的向量.因此我猜测apply语句在某种程度上被视为逻辑,但我知道并非所有行都有感兴趣的代码,所以在这种情况下我会预期1和0.

有没有更好的方法来执行此行选择任务?

r rows apply

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

R:"apply"语句以获取跨多个列的非NA值的总和

我有大量的医生访问记录数据框.每条记录(行)最多可包含11个诊断代码.我想知道每行中有多少个非NA诊断代码.

以下是数据示例:

diag1 diag2 diag3 diag4 diag5 diag6 diag7 diag8 diag9 diag10 diag11
786   272   401   782    250  91912  530    NA    NA    NA     NA   
845   530   338   311    NA    NA    NA     NA    NA    NA     NA
Run Code Online (Sandbox Code Playgroud)

所以在这两行中,我想知道第1行有7个代码,第2行有4个代码.数据帧为31,596行,因此循环过程太长.我想使用"apply"语句加快速度:

z = apply(y[,paste("diag", 1:11, sep="")], 1, function(x)sum({any(x[!is.na(x)])}))
Run Code Online (Sandbox Code Playgroud)

R只返回1的向量,其长度与数据集中的行数相同.我觉得使用"any"有问题吗?有没有人有一个很好的方法来计算多列中非NA值的数量?谢谢!

r function rows apply any

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

检查重复项,求和它们并在求和后删除一行

我有一个包含一些重复项的数据框.我想对存在重复的两列的行进行求和,然后删除不需要的行.

这是一个数据的例子,

Year    ID  Lats     Longs      N   n   c_id
2015    200 30.5417 -20.5254    150 30  4142
2015    200 30.5417 -20.5254    90  50  4142
Run Code Online (Sandbox Code Playgroud)

我想将N列和n列合并为一行.剩下的信息,即Lats,Longs,ID和Year将保持不变,例如,

Year    ID  Lats    Long        N   n   c_id
2015    200 30.5417 -20.5254    240 80  4142
Run Code Online (Sandbox Code Playgroud)

r rows duplicates

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

如何将多个列转换为R中的各个行

我在R中有一个数据帧,它有许多行(超过3000),其中有一个话语的F0(基频)轨道.行中包含以下信息:说话者ID,组#,重复#,重音类型,性别,然后50列F0点.数据如下所示:

Speaker Sex Group Repetition Accent    Word         1         2         3        4
    105   M     1          1      N AILMENT 102.31030 102.31030 102.31030 102.31127 
    105   M     1          1      N COLLEGE 111.80641 111.80313 111.68612 111.36020
    105   M     1          1      N  FATHER 124.06655 124.06655 124.06655 124.06655 
Run Code Online (Sandbox Code Playgroud)

但是它不是仅仅转到X4,而是每行50个点,所以我有一个3562x56的数据帧.我想改变它,因此F0轨道中的每一列数据(因此,从1:50开始)都有自己的列,相关的列号作为另一行.我想在每个数据点的前六列中保留所有信息,所以它看起来像这样:

Speaker Sex Group Repetition Accent    Word       Num        F0
    105   M     1          1      N AILMENT         1 102.31030
    105   M     1          1      N AILMENT         2 102.31030
    105   M     1          1      N AILMENT         3 102.31030
    105   M     1          1      N AILMENT …
Run Code Online (Sandbox Code Playgroud)

r rows multiple-columns reshape

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

猫头鹰旋转木马2中的两行

可以像下图那样做这样的旋转木马吗?我尝试使用OWL Carousel 2,但我无法处理2行桌面.

旋转木马中的行

提前感谢您的提示.

rows carousel owl-carousel-2

5
推荐指数
0
解决办法
1732
查看次数

julia DataFrame 选择属于一组的一列的基于行的值

在 Julia 中使用 DataFrame,我想根据列中的值选择行。

用下面的例子

using DataFrames, DataFramesMeta
DT = DataFrame(ID = [1, 1, 2,2,3,3, 4,4], x1 = rand(8))
Run Code Online (Sandbox Code Playgroud)

我想提取 ID 取值为 1 和 4 的行。目前,我提出了该解决方案。

@where(DT, findall(x -> (x==4 || x==1), DT.ID))
Run Code Online (Sandbox Code Playgroud)

当仅使用两个值时,它是可管理的。

但是,我想让它适用于要选择的 ID 具有多行和大量值的情况。因此,如果我需要写下所有要选择的值,这个解决方案是不切实际的

有什么更好的解决方案可以使这个选择通用?

达米安

select rows dataframe julia

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

在列中插入条件行

我目前有一个跟踪已完成 5 次测试的数据集,但是它只显示那些已完成测试的人,而不是那些尚未参加的人 - 示例如下:

 Name   Test    Completed
John    Math-Test1  Yes
John    Math-Test2  Yes
John    Math-Test3  Yes
John    Math-Test4  Yes
John    Math-Test5  Yes
Lauren  Math-Test1  Yes
Lauren  Math-Test2  Yes
Lauren  Math-Test3  Yes
Tom     Math-Test1  Yes
Tom     Math-Test2  Yes
Tom     Math-Test3  Yes
Tom     Math-Test4  Yes
Tom     Math-Test5  Yes
Run Code Online (Sandbox Code Playgroud)

如您所见,Lauren 尚未参加“Math-Test4”和“Math-Test5”测试,因此她的名字没有出现。我想添加一个选项,让“已完成”列在有人尚未完成测试时显示“否”。

所需的输出如下:

Name    Test    Completed
John    Math-Test1  Yes
John    Math-Test2  Yes
John    Math-Test3  Yes
John    Math-Test4  Yes
John    Math-Test5  Yes
Lauren  Math-Test1  Yes
Lauren  Math-Test2  Yes
Lauren  Math-Test3  Yes
*Lauren Math-Test4  No* …
Run Code Online (Sandbox Code Playgroud)

python numpy rows conditional-statements pandas

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

Pandas 根据特殊要求拆分一列

我有一个喜欢下面的示例数据。开始结束在列中配对。

而且我不知道一个 Start 和 End 之间有多少行,因为实际数据很大。

df = pd.DataFrame({'Item':['Item_A','<Start>','A1','A2','<End>','Item_B','<Start>','B1','B2','B3','<End>']})

print (df)
       Item
0    Item_A
1   <Start>
2        A1
3        A2
4     <End>
5    Item_B
6   <Start>
7        B1
8        B2
9        B3
10    <End>
Run Code Online (Sandbox Code Playgroud)

如何使用 Pandas 将其更改为以下格式?谢谢。

在此处输入图片说明

python rows pandas

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