- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
通常我会使用 R 并执行 merge.by,但这个文件似乎太大了,部门中的任何一台计算机都无法处理它! (任何从事遗传学工作的人的附加信息)本质上,插补似乎删除了 snp ID 的 rs 数字,我只剩下染色体:位置信息。所以我创建了一个链接文件,其中包含我想要的所有 rs 编号,并想用文件 2 中的 rs 编号替换文件 1 中的 Chr:Pos 列。
所以我在想办法写代码:
If $3 of file 1 = $5 of file 2, replace $3 file 1 with $2 of file 2.
文件 1 看起来像
1111 1111 1:10583 G G
1112 1112 1:10583 G G
1113 1113 1:10583 G G
1114 1114 1:10583 G G
1115 1115 1:10583 G G
文件2看起来像
1 rs58108140 0 10583 1:10583
1 rs192319073 0 105830003 1:105830003
1 rs190151039 0 10583005 1:10583005
1 rs2809302 0 105830229 1:105830229
1 rs191085550 0 105830291 1:105830291
期望的输出是:
1111 1111 rs58108140 G G
1112 1112 rs58108140 G G
1113 1113 rs58108140 G G
1114 1114 rs58108140 G G
1115 1115 rs58108140 G G
1 Câu trả lời
ôi
简单:
$ awk 'FNR==NR{a[$5]=$2;next}$3 in a{$3=a[$3]}1' file2 file1
1111 1111 rs58108140 G G
1112 1112 rs58108140 G G
1113 1113 rs58108140 G G
1114 1114 rs58108140 G G
1115 1115 rs58108140 G G
关于python - 如果文件 1 中的 A 列 = 文件 2 中的 A 列,则替换为文件 2 中的 B 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16983019/
Tôi muốn thực hiện tìm kiếm và thay thế trên một chuỗi, chẳng hạn như mật khẩu. Như bạn có thể hiểu từ câu hỏi, chuỗi sau khi thay thế sẽ trở thành sdvvzrug. Nhưng thật không may, đoạn mã sau đây lại cho ra bbbbcaab: $search = ran
Tôi đang sử dụng futurize --stage2 để áp dụng một số chuyển đổi mã nguồn nhằm làm cho mã python2 và python3 tương thích. Một trong những cách khắc phục là tất cả các phân vùng a/b được thay thế bằng old_div(a/b), tôi muốn tránh điều này
Tôi đang sử dụng RStudio nhưng đầu ra trên bảng điều khiển bị cắt bớt. Tôi không tìm ra cách để dừng việc cắt bớt (tôi đã thử tìm kiếm ?options cũng như tìm kiếm trên Google lâu hơn mức tôi muốn thừa nhận). Sửa: Tôi xin lỗi mọi người! Tên dài ban đầu của tôi là "This
Tôi có một ngăn xếp phân mảnh trong đó tôi sử dụng lệnh thay thế và lệnh thêm. Mã để thêm hoặc thay thế đoạn mã của tôi (trong Hoạt động của tôi) như sau private fun addFragment(fragment
Tôi đang chèn một số chuỗi vào một mảng, nhưng trước khi thực hiện, tôi muốn làm theo chủ đề đã nêu. Để chỉ thay thế khoảng trắng bằng %20, tôi thực hiện như sau: Name.push(linkText.replace(" ", "%20")); Nhưng tôi
Tôi đang cố gắng biên dịch và kiểm tra một đoạn mã mà tôi thấy trực tuyến có tên là Expanding an IP add. Tuy nhiên, khi tôi thử biên dịch nó, tôi nhận được lỗi về phương thức replace của StringBuilder. Nó nói rằng: IPadd.java:52:
Tôi đang cố gắng viết lại một phần mã của mình bằng các tính năng mới nhất của dplyr bằng cách thay thế data.frame() bằng data_frame() và cbind() bằng bind_cols(): library(rgeo
Gần đây tôi tình cờ tìm thấy replace() và "[ x.tst s.tst s.tst [,1] [,2] [,3] [1,] 0 0 0
Tôi luôn tự hỏi làm thế nào để thực hiện thay thế trong một tham số nhất định. Nếu bạn có một dòng như thế này: 123,Xin chào,Thế giới,(Tôi là, ở đây), không xác định và bạn muốn thay thế Thế giới bằng Foobar thì đây là một nhiệm vụ đơn giản
Làm thế nào để thoát khỏi dấu ngoặc kép trong một chuỗi? Ví dụ, đầu vào: "Không ai" đầu ra: \"Không ai\" Tôi đã thử làm như thế này nhưng không được: String name = "Không ai"; name.r
Tôi đang thực hiện lệnh như sau: SQL sql sQl SqL var ps = document.getElementsByTagName('p'); for(var i = 0; i nhưng nó không thay thế được văn bản.
Tôi đang cố gắng thay thế tất cả " bằng \" và phân tích chuỗi bằng JSON nhưng trình duyệt trả về lỗi SyntaxError: JSON Parse error: Unrecognized token '\'. Dưới đây là mã
Xin chào mọi người, tôi đang gặp khó khăn ở đây... Có thể thay thế bất kỳ phần nào giữa dấu gạch chéo đầu tiên bằng "", nhưng vẫn giữ nguyên phần còn lại không? Ví dụ, var sẽ là chuỗi "/anything-here-this-needs-to-be-re
Trong đoạn mã bên dưới, alert(a) trong hàm thay thế JavaScript sẽ cảnh báo các chuỗi khớp, trong trường hợp này là {name} và {place}. Điều này hoạt động như được mô tả trong tài liệu javascript, tức là:
+--------------------------------+ | bảng | +-------------------
Tôi đang cố gắng thay thế một chuỗi chứa " bằng \", bên dưới là quy trình tôi đã thử String s="\"/test /string\""; s = s.replaceAll("\"", "\\\"");
var text = "a's ..a's ...\"... "; text = convert(text); hàm convert(text) { var n = text
Tôi đang cố gắng sử dụng hàm thay thế trong JavaScript nhưng tôi gặp phải một vấn đề. strNewDdlVolCannRegion = strNewDdlVolCannRegion.replace(/_existing
Được rồi, trước hết tôi thực sự xin lỗi vì bài đăng gần đây nhất của mình nhưng tôi thực sự cần trợ giúp và tôi sẽ đưa những gì tôi thực sự muốn vào một đoạn mã rõ ràng hơn. Tôi không giỏi về JavaScript nên hy vọng bạn có thể giúp tôi.
Tôi đang viết một ghi chú và gặp phải một trở ngại. Có lẽ có một cách hiệu quả hơn để thực hiện việc này, nhưng tôi khá mới với Python. Tôi đang cố gắng tạo danh sách địa chỉ IP do người dùng tạo. Tôi đang sử dụng lệnh in để xem các giá trị được tạo ra có chính xác không. Khi tôi chạy mã này
Tôi là một lập trình viên xuất sắc, rất giỏi!