2017-01-15 2 views
-4

pythonスクリプトからインポートされたツイートを分析していて、各ツイートの前に誤って文字 "b"が含まれています。これは、データフレーム内の列の1つ目の最初の文字です。私はそれ以外の場合は、 "stringr"パッケージを使用して、つぶやきをきれいにすることができた誰もがこれを変更する方法を知っている、言い換えれば、列の最初の文字を取り除くusertweet?ここではいくつかのサンプルコードは、次のとおりです。データフレームの列の最初の文字を削除する

username = c("user1", "user2") 
usertweet= c("b something", "b something something") 
tweetsdf <-data.frame(username,usertweet) 
+1

少なくとも5ダウン票を使用を使用することができますあなたは私をからかっていますか?私はこのコミュニティの一部であることに恥ずかしい気がするようになっています – rawr

+0

私は傷ついているいくつかの敗者が私の答えのいくつかdownvotingを開始しました。私のポイント – rawr

答えて

2

我々はsubstring

tweetsdf$usertweet <- substring(tweetsdf$usertweet, 3) 

それともsub

sub("\\S+\\s+", "", tweetsdf$usertweet) 
+0

を証明しているだけなので、この回答のために3つの下降声がありますか? – rawr

+0

@rawrはい、私はそれほど多くのdownvotesを持っています。恐らくそれは偽者だからです:-) – akrun

+0

困ったことに誰かをつかまえたら、すみません!私の問題は解決しましたが、答えをありがとう! – John

関連する問題