データフレーム内の「宛先」列から特定の電子メール(@ enron.com)を抽出したい。一部の行に複数の電子メールがある。例えば、私はこれを持っています:[email protected], [email protected], [email protected], [email protected], [email protected],[email protected], [email protected]
。私の質問は、この列からEnronドメイン(@ enron.com)の電子メールだけを抽出して新しい列に保存する方法ですが、抽出することはできますが、問題があると、行には20行の電子メールのうち10行のエンロン電子メールが含まれています。エンロン電子メールを10行ではなく1行にまとめたいのですが、How to extract expression matching an email address in a text file using R or Command Line?,emails = regmatches(df, gregexpr("([_a-z0-9-]+(\\.[_a-z0-9-]+)*@enron.com)", df))
のコードを実行しますが、このエラーはError in (function (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, : arguments imply differing number of rows: 1, 2, 0, 5
です。列内の異なる電子メールから特定の電子メールを抽出する - R
1
A
答えて
1
単一の行に複数のメールがある場合私たちは、この
subset(df, grepl("enron.com", To))
ためgrep
を使用することができ、str_extract
library(stringr)
data.frame(To =sapply(str_extract_all(df$To, "\\[email protected]"), paste, collapse=","))
+1
ありがとうございました。 –
関連する問題
- 1. テキストファイルから特定の電子メールを抽出するには
- 2. 特定のテキストから電子メールを抽出する
- 3. 電子メール本文を電子メールから抽出する - テキスト解析用
- 4. 電子メール列から特定の電子メールドメインを選択する方法
- 5. discord.js電子メールを抽出する
- 6. 文字列から電子メールを抽出する方法
- 7. 電子メールの件名から特定の患者IDを抽出する
- 8. 電子メールを含むPDFから名前を抽出する
- 9. 電子メールの添付ファイルからTo:ヘッダーを抽出する
- 10. 電子メールからの電子メールの送信は、Googleスクリプト
- 11. なぜ未定義の変数か:電子メールを送る電子メールlaravel 5.3?
- 12. 電子メールに電子メール通知スクリプト
- 13. Outlook電子メールからインターネットメールヘッダを抽出するには?
- 14. 電子メールから人名を抽出する
- 15. 電子メールのPowerShell出力
- 16. woocommerce電子メール用に異なる電子メールヘッダーイメージ
- 17. Lotus Notesの電子メールからvbaを使用してmsアクセスに電子メールの日付を抽出
- 18. 特定の電子メールでのルーティングエラー
- 19. 電子メール内のPHP配列
- 20. 一括テキストから電子メールを抽出 - エラー
- 21. 電子メールを送信する電子メールクライアントを検出する
- 22. 電子メール内のJenkinsコンソール出力テーブル
- 23. 電子メールPingが電子メールでハングする
- 24. 電子メールでコンポーザを電子メールに添付するには
- 25. 電子メールに特定の配列値を送信する
- 26. WooCommerce電子メール通知:異なる都市の異なる電子メール受信者
- 27. 電子メールの本文内のhtml電子メールにヘッダーを設定する方法はありますか?
- 28. 特定の範囲からサブーム内の電子メールを参照する
- 29. HTML電子メールのボタンを電子メールのフォームとして
- 30. PHPを使用して完全な電子メールテキストから電子メールと名前を抽出するには?
あなたは、入力データのサンプルと所望の出力を共有することはできますでしょうか? – Psidom