[解決済み] 文字列の". "以降を削除する
2023-03-12 02:04:04
質問
私は NCBI 参照配列のアクセッション番号を使用しています。
a
:
a <- c("NM_020506.1","NM_020519.1","NM_001030297.2","NM_010281.2","NM_011419.3", "NM_053155.2")
biomart パッケージから情報を取得するために、以下のように
.1
,
.2
などのように、アクセッション番号の後に記述します。私は通常このようなコードで行います。
b <- sub("..*", "", a)
# [1] "" "" "" "" "" ""
しかし、お分かりのように、これはこの変数のための正しい方法ではないのです。どなたか助けていただけませんか?
どのように解決するのですか?
ピリオドをエスケープすればよいのです。
a <- c("NM_020506.1","NM_020519.1","NM_001030297.2","NM_010281.2","NM_011419.3", "NM_053155.2")
gsub("\\..*","",a)
[1] "NM_020506" "NM_020519" "NM_001030297" "NM_010281" "NM_011419" "NM_053155"
関連
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
Rによる系統的クラスタリング(階層)分析のグラフ形式の完全版
-
[解決済み] グループ化関数(tapply、by、aggregate)と*applyファミリ
-
[解決済み] R dataframeでNAの値をゼロに置き換えるには?
-
[解決済み] xkcd風のグラフを作るには?
-
[解決済み] [Solved] data.frameで全てまたは一部のNA(欠損値)を含む行を削除する。
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み】曜日を調べる
-
[解決済み】R関数でオプション引数を指定する "正しい "方法
-
[解決済み】Rprofile.siteの.libPathsを使用してRのデフォルトライブラリパスを変更しても動作しない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
R: エラー: $ 演算子は原子ベクトルに対して無効です。
-
R言語ダウンロード機能 download.fileとダウンロード解析
-
Rのexpand.grid()コマンド
-
[解決済み] Rの二乗偏差の総和の算出
-
[解決済み] 関数のソースコードを見るにはどうしたらいいですか?
-
[解決済み] require()とlibrary()の違いは何ですか?
-
[解決済み] リストやデータフレームの要素にアクセスするためのブラケット[ ]とダブルブラケット[[ ]]の違いについて
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] Rでオブジェクト(変数)が定義されているかどうかを確認するには?