-1
A
回答
0
你可以試試這個:
mydata <- read.table("c:/mydata.file", header=TRUE,
sep="\t", row.names="id")
從here
而且read.delim
來源也可能是值得考慮的,如果read.table
不起作用。
+0
我不是在說將文件讀入R.它是關於將文本文件轉儲到MySQL數據庫中使用R – Jana 2012-03-13 22:39:00
+0
好的...這會加載文件,然後您可以使用從文件中讀取的數據填充表格。 – ScottJShea 2012-03-13 22:39:52
0
我的tsv
文件轉換成csv
文件中使用sed
,那麼我將文件導入到MySQL
。
使用SED
,搜索選項卡,然後用逗號替換,然後輸出到新文件。
這是我測試的例子: tab.tsv文件:
Name Age Address
Paul 23 1115 W Franklin
Bessy the Cow 5 Big Farm Way
Zeke 45 W Main St
sed
命令
sed s/' '/,/g tab.tsv > tab.csv
tab.csv現在看起來是這樣的:
Name,Age,Address
Paul,23,1115 W Franklin
Bessy the Cow,5,Big Farm Way
Zeke,45,W Main St
注:sed
不喜歡\t
,所以你需要實際輸入一個tab
。使用command
v
,然後點擊tab
。確保你的包裝圍繞tab
撇號。
現在數據在CSV
中,選擇您的首選方式將文件導入MySQL
。
相關問題
- 1. 如何使用VBA將製表符分隔的數據導入到Excel中
- 2. 寫部分製表符分隔的數據MySQL數據庫
- 3. 在R中導入製表符分隔的文本數據與「不等」數量的製表符
- 4. 導入csv文件,同時將製表符和引號分隔爲R分號
- 5. 用不同的分隔符將數據讀入R
- 6. R中的數據導入分隔符問題
- 7. c#將一個製表符分隔文件讀入數據表
- 8. 將製表符分隔的值插入到數據庫中
- 9. MySQL的插入位使用製表符分隔
- 10. 使用PHP將製表符分隔的文本文件讀入到MySQL表中
- 11. 如何導入由R/T分隔的R中的CSV數據?
- 12. 如何將無空格數據轉換爲R中的製表符分隔符?
- 13. 將製表符分隔的文本文件導入到openrefine
- 14. 閱讀製表符分隔的數據在與R
- 15. 製表符分隔的數據到JSON
- 16. 在Matlab中使用textscan導入多個分隔符的數據
- 17. 將逗號分隔數據導入數據表
- 18. 如何使用Java在MySQL數據庫中導入製表符分隔的文件?
- 19. 將具有特定分隔符的文本導入r
- 20. 將多個分隔符/字段分隔符導入到Mysql CSV文件
- 21. 使用DATALINES讀取數據,並使用製表符分隔
- 22. 使用製表符分隔數據填充註冊表
- 23. 使用string.Join與製表符分隔符?
- 24. 錯誤在數據導入到PostgreSQL使用複製與分隔符
- 25. 導入製表符分隔的文本文件訪問數據庫
- 26. 將千位分隔符逗號插入MySQL數據庫
- 27. 用分號分隔符導入csv到mongodb數據庫
- 28. Bash:將製表符分隔的文件行讀入數組
- 29. 如何將製表符分隔的文件讀入List數組?
- 30. 從數據集導出到製表符分隔文件
到目前爲止您嘗試過什麼?例如,你甚至還研究過將R連接到MySQL數據庫的方法嗎? – joran 2012-03-13 23:22:17
我使用RODBC軟件包將R與MySQL連接起來。我可以讀取表或向MySQL發送查詢。爲此,我使用MySQL「加載數據」查詢將文本文件轉儲到數據庫。我的問題是,我可以將數據(文本文件)加載到MySQL數據庫並使用R進行索引嗎? – Jana 2012-03-13 23:58:24
我不確定我瞭解你的問題。如果你已經閱讀了RODBC的文檔,那麼你已經知道你可以從R創建和填充表(並且你也知道該怎麼做)。如果你可以從R發送SQL到數據庫,那麼你可以創建一個索引。 – joran 2012-03-14 00:10:09