2017-07-01 21 views
0

我有一個data.frame列以下的非結構化數據:把非結構化數據 - 每一行 - 在新的列

<a href="https://bitcoin.org/" target="_blank">Website</a> 
<a href="https://www.bitcoin.com/" target="_blank">Website 2</a> 
<a href="http://blockchain.info" target="_blank">Explorer</a> 
<a href="https://blockexplorer.com/" target="_blank">Explorer 2</a> 

<a href="https://bitcointalk.org" target="_blank">Message Board</a> 
<a href="https://forum.bitcoin.com/" target="_blank">Message Board 2</a> 


<small><span class="label label-success"> Rank 1</span></small> 
<small><span class="label label-warning">Mineable</span></small> 
<small><span class="label label-warning">Currency</span></small> 

我的目標是創建每一行的新列。

任何建議如何做到這一點?我目前對這個問題並不清楚。

回答

1

您可以簡單地將文本複製並粘貼到.txt文件中。

然後調用:

library(tidyverse) 
a <- readLines("test.txt") %>% 
    # Convert to df 
    as.data.frame(stringsAsFactors = FALSE) %>% 
    # Filter empty rows 
    filter(nchar(.) != 0) 

科林