标签: rows

删除矩阵中的NA/NaN/Inf

我想尝试两件事:

  1. 如何删除包含NA/NaN/Inf的行
  2. 如何将数据点的值从NA/NaN/Inf设置为0.

到目前为止,我已尝试将以下内容用于NA值,但已收到警告.

> eg <- data[rowSums(is.na(data)) == 0,]
Run Code Online (Sandbox Code Playgroud)
 Error in rowSums(is.na(data)) : 
       'x' must be an array of at least two dimensions
     In addition: Warning message:
     In is.na(data) : is.na() applied to non-(list or vector) of type 'closure'
Run Code Online (Sandbox Code Playgroud)

r rows matrix na

16
推荐指数
3
解决办法
7万
查看次数

MySQL表的最大行数是多少?

注意:我在这里搜索过其他类似的Q,并且没有其他回答的问题甚至是远程相似的......有了这个... 我有一个关于MySql表的问题(更准确地说,来自表中的特定字段 - 即tweets或者updates).

那么问题是:InnoDB表上的最大行数是多少?也就是说,如果MyIsam,InnoDB和其他人可以持有的金额之间存在很大差异,那么一般来说,如果没有.其次,如果表格变得非常大,那么存储数据的最佳实践是什么(相同的一个表格,还是分割/多个表格/ dbs)?

我读到Twitter每天都有1亿条推文.在同样的背景下,我的第二个问题如何适用于像twitter这样的东西?

mysql innodb scalability rows max

15
推荐指数
3
解决办法
4万
查看次数

将一个数据帧添加到R中另一个data.frame的末尾

我很难在另一个数据框的底部添加一个.

我有一个数据帧(我们称之为DF1),它有1行和5列.我有另一个有50行和5列的数据帧(我们称之为DF2).我将其设置为两个BOTH数据帧之间的列匹配 - 它们具有相同的列.实际上,DF1是基于DF2的计算.

这就是DF1的样子:

   row.names     pt1     pt2     pt3     pt4
   calc          0.93    0.45    0.28    0.54
Run Code Online (Sandbox Code Playgroud)

这就是DF2的样子:

   row.names     pt1     pt2     pt3     pt4
   SNP1          AA      AG      AG      AA       
   SNP2          CT      CT      TC      CC
   SNP3          GG      CG      CG     <NA>
   SNP4          AA      GG      AG      AA
   SNP5         <NA>    <NA>    <NA>    <NA>
Run Code Online (Sandbox Code Playgroud)

DF1应该是实际数据点的数量(未丢失的值的数量)除以可能值的总数.

所以..我想将DF1添加到DF2的底部,如下所示:

   row.names     pt1     pt2     pt3     pt4
   SNP1          AA      AG      AG      AA       
   SNP2          CT      CT      TC      CC
   SNP3          GG      CG      CG     <NA>
   SNP4          AA      GG      AG      AA
   SNP5         <NA>    <NA>    <NA>    <NA>
   calc          0.93 …
Run Code Online (Sandbox Code Playgroud)

r rows dataframe

15
推荐指数
2
解决办法
6万
查看次数

在SQL Server中动态地将多个行组合成多个列

我有一个大型数据库表,我需要使用Microsoft SQL Server动态执行下面的操作.

从这样的结果:

 badge   |   name   |   Job   |   KDA   |   Match 
 - - - - - - - - - - - - - - - -
 T996    |  Darrien |   AP    |   3.0   |   20
 T996    |  Darrien |   ADC   |   2.8   |   16
 T996    |  Darrien |   TOP   |   5.0   |   120
Run Code Online (Sandbox Code Playgroud)

使用SQL得到这样的结果:

badge   |   name   |  AP_KDA | AP_Match | ADC_KDA | ADC_Match | TOP_KDA | TOP_Match 
- - - - - - - - …
Run Code Online (Sandbox Code Playgroud)

sql sql-server rows multiple-columns

15
推荐指数
1
解决办法
6万
查看次数

jQuery - 内联编辑表行

我有一个包含任意列和行的表.这个事实是无关紧要的,但实际上,我想要做的就是开发一个函数,将一行(或多行)转换为包含表中数据的一系列文本输入(如果单元格中没有数据,则为空).

我找不到任何人明确这样做的例子,所以我想知道人们认为这是找到解决方案的最佳方法.

javascript jquery html-table rows inline-editing

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

Pandas - 删除只有NaN值的行

我有一个包含许多NaN值的DataFrame.我想删除包含太多NaN值的行; 具体来说:7个或更多.

我尝试了几种方法使用dropna函数,但似乎很清楚它贪婪地删除包含任何 NaN值的列或行.

这个问题(Slice Pandas DataFrame by Row)告诉我,如果我可以编译一个包含太多NaN值的行的列表,我可以用一个简单的方法将它们全部删除

df.drop(rows)
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用count函数计算非空值,我可以从总数中减去并以这种方式获得NaN计数(是否有直接计算连续NaN值的方法?).但即便如此,我也不确定如何编写一个逐行遍历DataFrame的循环.

这是我认为正确的一些伪代码:

### LOOP FOR ADDRESSING EACH row:
    m = total - row.count()
    if (m > 7):
        df.drop(row)
Run Code Online (Sandbox Code Playgroud)

我仍然是熊猫的新手,所以我对解决这个问题的其他方法非常开放; 他们是更简单还是更复杂.

python rows dataframe pandas

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

将多行组合成一行MySQL

假设我在MySQL数据库中有两个表.

表格1:

ID    Name
1     Jim
2     Bob
3     John
Run Code Online (Sandbox Code Playgroud)

表2:

ID    key           value
1     address       "X Street"
1     city          "NY"
1     region        "NY"
1     country       "USA"
1     postal_code   ""
1     phone         "123456789"
Run Code Online (Sandbox Code Playgroud)

从数据库中选择行时,有没有办法将第二个表中的行作为列连接到第一个表?

MySQL查询中的所需结果是:

ID    Name    address    city    region   country   postal_code   phone
1     Jim     X Street   NY      NY       USA       NULL          123456789
2     Bob     NULL       NULL    NULL     NULL      NULL          NULL
3     John    NULL       NULL    NULL     NULL      NULL          NULL
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

mysql rows multiple-columns

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

拖动公式并更改ROW引用而不是COLUMNS

在excel中,我sheet1每个月都包含总数.(请看下图)

在此输入图像描述

然后在我的sheet2水平显示.(请看下图)

在此输入图像描述

我使用了公式=Sheet1!$B$1,我的问题是当我将它向右拖动时,它会增加列字母.我应该如何使它仅增加行,列字母在列" B "中是常量.

非常感谢任何想法和替代方案.

先感谢您!

excel rows excel-formula drag

13
推荐指数
1
解决办法
7万
查看次数

CSS:在多行上浮动多个具有不同高度的元素?

我正在尝试将divs 组织成两列,但不强制它们成行.我也试图保持divsa 之间的垂直间距不变.

您可以看到以下演示,如果每列中的div之间没有大量的垂直空白,这将是正确的.

HTML

<div class="module"></div>
<div class="module"></div>
<div class="module"></div>
<div class="module"></div>
<div class="module"></div>
Run Code Online (Sandbox Code Playgroud)

我以为我可以用静态宽度将它们漂浮到左边,但显然这不起作用.

有任何想法吗?

html css rows

12
推荐指数
3
解决办法
6110
查看次数

使用R将行转换为列和列

我有一个具有唯一行名和唯一列名的数据框.我想将行转换为列,将列转换为行.

例如,这段代码:

starting_df <- data.frame(row.names= c(LETTERS[1:4]),
                          a = c(1:4),
                          b = seq(0.02,0.08,by=0.02),
                          c = c("Aaaa","Bbbb","Cccc","Dddd")
                )
Run Code Online (Sandbox Code Playgroud)

结果如下:

> starting_df
  a    b    c
A 1 0.02 Aaaa
B 2 0.04 Bbbb
C 3 0.06 Cccc
D 4 0.08 Dddd
Run Code Online (Sandbox Code Playgroud)

我想将它转换为包含完全相同数据的另一个数据框,除了之前的行现在是列,反之亦然:

> final_df
     A    B    C    D
a    1    2    3    4
b 0.02 0.04 0.06 0.08
c Aaaa Bbbb Cccc Dddd
Run Code Online (Sandbox Code Playgroud)

transpose r rows col

12
推荐指数
2
解决办法
8万
查看次数