小编San*_*ndy的帖子

mysql - 从表中删除空值行

我有一个超过60列的表"用户".列的名称之一是"用户名"

我想删除username字段为空或NULL的行

我怎样才能做到这一点?

谢谢!

mysql

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

R how to create columns/features based on existing data

I have a dataframe df:

userID Score  Task_Alpha Task_Beta Task_Charlie Task_Delta 
3108  -8.00   Easy       Easy      Easy         Easy    
3207   3.00   Hard       Easy      Match        Match
3350   5.78   Hard       Easy      Hard         Hard
3961   10.00  Easy       NA        Hard         Hard
4021   10.00  Easy       Easy      NA           Hard


1. userID is factor variable
2. Score is numeric
3. All the 'Task_' features are factor variables with possible values 'Hard', 'Easy', 'Match' or NA
Run Code Online (Sandbox Code Playgroud)

I want to create new columns per userID that contain the counts of …

r count strsplit mutate

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

How to count the factors in ordered sequence

I have a dataframe df:

userID Score  Task_Alpha Task_Beta Task_Charlie Task_Delta 
3108  -8.00   Easy       Easy      Easy         Easy    
3207   3.00   Hard       Easy      Match        Match
3350   5.78   Hard       Easy      Hard         Hard
3961   10.00  Easy       NA        Hard         Hard
4021   10.00  Easy       Easy      NA           Hard


1. userID is factor variable
2. Score is numeric
3. All the 'Task_' features are factor variables with possible values 'Hard', 'Easy', 'Match' or NA
Run Code Online (Sandbox Code Playgroud)

I want to count the possible transitions between the Task_ features. For reference, …

r count sequence strsplit

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

具有 NA 的多列的最小值和最大值

对于以下示例数据dat,有没有办法在处理 s 时计算min和。我的输入是:maxNA

dat <- read.table(text = "ID  Name   PM      TP2   Sigma
                          1   Tim    1       2    3
                          2   Sam    0       NA   1
                          3   Pam    2       1    NA
                          4   Ali    1       0    2
                          NA  NA     NA      NA   NA
                          6   Tim    2       0    7", header = TRUE)
Run Code Online (Sandbox Code Playgroud)

我所需的输出是:

ID  Name  PM      TP2   Sigma  Min  Max
1    Tim  1       2    3       1    3
2    Sam  0       NA   1       0    1
3    Pam  2       1    NA      1    2 …
Run Code Online (Sandbox Code Playgroud)

r max min inf na

4
推荐指数
1
解决办法
2670
查看次数

Mysql查询将表格从长格式转换为宽格式

我有一个名为ContactAttrbiutes的表,其中包含每个联系人属性的列表.为这些联系人存储的数据类型包括:标题,姓名,姓氏电话号码等.

当前表

+-------------+-----------+------------------------------+
| attributeId | ContactId | AttributeValue               |
+-------------+-----------+------------------------------+
|           1 |         5 | Lady                         |
|           2 |         5 | Elizabeth                    |
|           3 |         5 | E                            |
|           4 |         5 | Anson                        |
|           5 |         5 |                              |
|           6 |         5 |                              |
|           7 |         5 |                              |
|           8 |         5 |                              |
|          10 |         5 | 0207 72776                   |
|          11 |         5 |                              |
|          12 | …
Run Code Online (Sandbox Code Playgroud)

mysql

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

更改R中数据框列的十进制数字

关于显示一定数量的数字的问题已经发布,但是,仅针对单个值或向量,所以我希望有人可以帮助我.

我有一个包含多个列的数据框,并希望在一列中显示所有值,并带有两个十进制数字(仅限此列).我尝试了round()和format()和选项(数字),但没有一个在列上(数字).我想知道是否有一种方法可以做到这一点,而无需额外的方法将列转换为向量并再次粘合在一起.

非常感谢!

r

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

列中所有元素之间的差异矩阵

我有一个数据框df

ID  scores
1   2.1
2   1.3
3   -1
4   -3
5   2.4
Run Code Online (Sandbox Code Playgroud)

scores我有兴趣计算一个差异矩阵,其中包含该列中每个元素与同一列中每个元素(包括其自身)的差异。

我想要的输出是这样的:

    1     2    3    4    5
1   0     0.8  3.1  5.1 -0.3
2  -0.8   0    2.3  4.3 -1.1
3  -3.1  -2.3  0    2   -3.4
4  -5.1  -4.3 -2    0   -5.4
5   0.3   1.1  3.4  5.4  0
Run Code Online (Sandbox Code Playgroud)

以下帖子相关,但要求以另一种方式计算差异查找列表元素所有可能方式的差异

有没有一种简单的方法来实现此输出,也许通过使用dplyr或某些内置函数?非常感谢任何帮助或指导!

r distance matrix difference

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

which.max() 提取最后一个最大值

在我的代码中,我想提取一系列列中的最后一个最大值,在数据帧上按行迭代。问题是我的脚本只给出了具有最大值的第一个匹配项(在本例中为第一列的名称)。关于如何更新此行以获得最后的最大值有什么建议吗?

我的数据框如下所示:

A.trust B.trust C.trust D.trust E.trust F.trust G.trust H.trust I.trust J.trust K.trust L.trust M.trust
-999    -999    -999    -999    -999    -999    -999.0  -999.0  -999.0   -999   -999    -999    -999
-999    -999    -999    -999    -999    -999     0.5    -999.0   0.5     -999   -999    -999    -999
-999    -999    -999    -999    -999    -999    -999.0  -999.0   1.0     -999   -999    -999    -999
-999    -999    -999    -999    -999    -999    -999.0  -999.0  -999.0   -999   -999    -999    -999
-999    -999    -999    -999    -999    -999    -999.0  -999.0  -999.0   -999   -999    -999    -999 …
Run Code Online (Sandbox Code Playgroud)

r max rowwise

0
推荐指数
1
解决办法
1101
查看次数

标签 统计

r ×6

count ×2

max ×2

mysql ×2

strsplit ×2

difference ×1

distance ×1

inf ×1

matrix ×1

min ×1

mutate ×1

na ×1

rowwise ×1

sequence ×1