2016-07-26 45 views
0

我有幾個擴展名爲.bin的文件,例如mydata1.bin,mydata2.bin等。我想將這些文件讀入R,以便我可以將它們組織成一個數據幀。如何將文件「mydata.bin」讀入R

文件包含以下數據:

"2016-07-22`353032173`kataraqatar`Katara was born out of a long held vision to position Qatar as an international cultural lighthouse. We will be sharing Katara's latest news and updates.`15`224247`1`280`Doha, Qatar`Kuwait`16485`2016-07-21 17:01:13`4`756172188416413696`NULL`NULL`und`False`2`لكي تكون قريب من فعاليات وأنشطة #كتارا اتصل على 182Be close to the #Katara events and activities, by calling: 182 url`NULL`NULL`url 
2016-07-22`353032173`kataraqatar`Katara was born out of a long held vision to position Qatar as an international cultural lighthouse. We will be sharing Katara's latest news and updates.`15`224247`1`280`Doha, Qatar`Kuwait`16485`2016-07-21 15:00:59`14`756141931495915520`NULL`NULL`ar`False`1`يُلقي خطبة الجمعة فضيلة الشيخ محمد مكي، إمام وخطيب جامع #كتارابعنوان "الثقة بالله في الأزمات"#كتارا_ملتقى_الثقافات url`NULL`NULL`url 
2016-07-22`353032173`kataraqatar`Katara was born ..... " 

隔板是:`

+0

文件擴展名爲: - .bin Separator是: - 「'」 –

+0

你試過了嗎?readBin' – Learner

+0

是的......但我沒有工作。可能我不知道如何恰當地使用它。但我讀了一篇文檔並按照步驟操作。 –

回答

0

也許沿着這條線?

setwd("/path/to/your/files") 
files <- c("mydata1.bin","mydata2.bin") 
list_of_df <- lapply(files,read.delim,sep="`",stringsAsFactors=FALSE,header=FALSE) 
final_df <- do.call(rbind,list_of_df) 

創建文件的載體,遍歷此列表通過讀取`分隔的條目創建dataframes的列表。

然後行將列表中的每個數據幀綁定到最終的數據幀中。