我有Mac OS 10.9.5.我已经从互联网上下载了一个大的zip文件,所有者为我改为zip64,所以它可以工作.我尝试解压缩文件,unzip SNPsnap_gcan_3_500.zip但我得到以下错误
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of SNPsnap_gcan_3_500.zip or
SNPsnap_gcan_3_500.zip.zip, and cannot find SNPsnap_gcan_3_500.zip.ZIP, period.
我不知道如何解压缩这个文件.有什么想法吗?
我有df1:
Account Score1 Score2 Score3 Score4 Score5 Score6 Random Random2
23 F30 G1 G5 H10 J18 NULL 3 4
42 NULL NULL NULL NULL NULL NULL 5 6
56 D10 D11 NULL NULL NULL NULL 6 2
59 X14 D3 F4 A11 A12 A13 8 2
41 D11 D12 NULL NULL NULL NULL 7 7
45 C3 C10 R4 T5 NULL NULL 1 1
30 C4 NULL NULL NULL NULL NULL 1 5
33 D2 D3 NULL NULL …Run Code Online (Sandbox Code Playgroud) 我在表单中有一个数据框
Set_1 Set_2 Set_3 Set_4 Set_5 Set_6 Set_7
abc89 abc62 4:5 abc513 abc512 abc81 abc10
abc6 pop abc11 abc4 giant 1:3 abc15
abc90 abc16 abc123 abc33 abc22 abc08 9
11:1 abc15 abc72 abc36 abc57 abc9 abc55
Run Code Online (Sandbox Code Playgroud)
我想将以"abc"开头的任何单元格转换为NA.我还想将任何带有冒号的细胞转变为NA.我希望我的输出是data.frame.如何在R中轻松完成?
我有一个看起来像这样的data.frame:
Input_SNP_CHR Input_SNP_BP Set_1_CHR Set_1_BP Set_2_CHR Set_2_BP Set_3_CHR Set_3_BP
4 184648954 18 71883827 7 135798891 7 91206783
13 34371442 14 52254555 1 223293324 7 54912662
18 71883393 22 50428069 7 138698825 8 97486210
Run Code Online (Sandbox Code Playgroud)
我想在每个CHR列中添加字符串"chr",以使我的输出看起来像:
Input_SNP_CHR Input_SNP_BP Set_1_CHR Set_1_BP Set_2_CHR Set_2_BP Set_3_CHR Set_3_BP
chr4 184648954 chr18 71883827 chr7 135798891 chr7 91206783
chr13 34371442 chr14 52254555 chr1 223293324 chr7 54912662
chr18 71883393 chr22 50428069 chr7 138698825 chr8 97486210
Run Code Online (Sandbox Code Playgroud) 我有一个名为的data.frame df.ordered,如下所示:
labels gvs order color pvals
1 Adygei -2.3321916 1 1 0.914
2 Basque -0.8519079 2 1 0.218
3 French -0.9298674 3 1 0.000
4 Italian -2.8859587 4 1 0.024
5 Orcadian -1.4996229 5 1 0.148
6 Russian -1.5597359 6 1 0.626
7 Sardinian -1.4494841 7 1 0.516
8 Tuscan -2.4279528 8 1 0.420
9 Bedouin -3.1717421 9 2 0.914
10 Druze -0.5058627 10 2 0.220
11 Mozabite -2.6491331 11 2 0.200
12 Palestinian -0.7819299 12 2 0.552 …Run Code Online (Sandbox Code Playgroud) 我有一个 6200 行长的文件,如下所示:
chrom chromStart chromEnd score a a.1
1 chr1 834359 867552 4 0.020979021 0.0000000000
2 chr1 1880283 1940830 9 0.075757576 0.0000000000
3 chr1 1960387 2064958 13 0.115093240 0.0006596306
4 chr1 2206040 2249092 5 0.019230769 0.0000000000
5 chr1 2325759 2408930 11 0.021296885 0.0080355001
Run Code Online (Sandbox Code Playgroud)
我需要将文件分成 1000 行长的文件。如何才能做到这一点?