小编use*_*270的帖子

将成对距离转换为 R 中的距离矩阵

我有需要显示/转换为距离矩阵的成对距离。R 应该有一个功能,但我不确定是哪一个或如何使用它。我的数据如下所示

A1  A1  0.90
A1  B1  0.85
A1  C1  0.45
A1  D1  0.96
B1  B1  0.90
B1  C1  0.85
B1  D1  0.56
C1  C1  0.55
C1  D1  0.45
D1  D1  0.90
Run Code Online (Sandbox Code Playgroud)

我想转换/显示如下

      A1      B1      C1      D1
A1    0.90    0.85    0.45    0.96
B1            0.90    0.85    0.56
C1                    0.55    0.45
D1                            0.90
Run Code Online (Sandbox Code Playgroud)

我该怎么办?谢谢

excel r

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

在unix/linux中将远程变量的值赋给本地变量

我正在创建一个远程变量,我想将其值分配给 unix 中的本地变量。这是代码#!/bin/bash

INPUT= "test"
ssh username@domain.com
"if [ -s $INPUT ];
then
    date=\`date\`
    remote= $INPUT.date
    $INPUT= \$remote
else
    mkdir $INPUT
fi"
Run Code Online (Sandbox Code Playgroud)

基本上我正在为局部变量赋值。通过 ssh 连接到远程服务器后,我正在检查是否存在名为“test”的非空目录。如果是,那么我将向 $INPUT 局部变量附加一个时间戳。代码在第 8 行“remote= $INPUT.date”之前工作正常。但将远程变量 \$remote 赋值给本地变量 $INPUT 却不会。我究竟做错了什么。谢谢您的帮助。

unix

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

请帮我理解grep和fgrep

我试图从file2 grep file1中存在的ID列表

我写:

grep -f file1 file2
Run Code Online (Sandbox Code Playgroud)

该命令就像在运行阶段永久停滞一样.

然后我尝试:

fgrep -f file1 file2
Run Code Online (Sandbox Code Playgroud)

这一切都在迅速发挥作用.grep的手册页说fgrep与"grep -f"相同.但是为什么我没有得到"grep -f"的输出

unix

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

标签 统计

unix ×2

excel ×1

r ×1