R數據導入導出(一): read.table()和read.csv()的區別
之前也參考過一些資料,雖然是這麽簡單的兩個buildin,還是仔細對比了一下,我有兩張txt,都是從cube中導出的,就意味著每一列的列數是不一樣的。R語言官方文檔中有這樣一句話不知道大家註意到了沒有:
意思是說,R語言對於導入的格式要求非常嚴格,可以說是不靈活的;簡而言之就是更希望的是格式在外部編輯好再導入。
那上面的需求能否做到,我們發現不管是逗號格式還是空格格式,都可以成為read.table()和read.csv()的數據源,那麽區別就在於列數不對等這個需求了,對於read.table()嚴格要求所有列都對等,而read.csv()並不要求,後者會按最大列,或指定的列數填充,空串可指定相應的字符或數字填充。
這裏不得不提到一個skip參數,例如例子中的skip=1,如果從第二行開始列數完全對齊,是可以導入成功的。
上例中的read.table(...)改為read.csv(...)可成功導入數據。
*註:
- 如果有數值,則最好按需設定格式
- 返回都是data.frame mode
R數據導入導出(一): read.table()和read.csv()的區別
相關推薦
Mysql數據庫性能優化(一)
效率 dir sort variables 緩存 模型 mysql5.6 包含 dpt 參考 http://www.jb51.net/article/82254.htm 今天,數據庫的操作越來越成為整個應用的性能瓶頸了,這點對於Web應用尤其明顯。關於數據庫的性能,這並不只
Android解析HTML網頁數據 第一個方法Jsoup(一)
原生 日誌 href attr mage connect auto htm baidu 最近發現一些無聊的東西,就是抓取網頁上的數據,然後使用安卓原生代碼顯示出來,或者說借用網頁數據,用自定義的View顯示。 借助jsoup-1.10.2.jar庫,獲取並解析數據。(Jso
java代碼實現highchart與數據庫數據結合完整案例分析(一)---餅狀圖
隱藏 des log cred 數據庫數據 idt string 時間 input 作者原創:轉載請註明出處 在做項目的過程中,經常會用到統計數據,同時會用到highchart或echart進行數據展示,highchart是外國開發的數據統計圖插件, echa
ajax_servlet數據交互實例(一)
post mic encode file 異步 pla header 獲取數據 win java代碼 package action; import java.io.IOException;import java.io.PrintWriter; import javax.se
實現自定義查詢的數據庫設計及實現(一)
bre 名稱 審批流程 work 數據庫名 需要 自定義查詢 perm 枚舉 需求 先說一下需求:實現用戶自定義的查詢,用戶可以自定義要查詢的列、自定義條件條件、自定義排序。除了查詢使用外,還可以使用於各個需要根據條件進行約束的業務,如權限; 本設計和實現,很大部分是通過數
MySQL數據庫中的索引(一)——索引實現原理
物理地址 關鍵字 必須 增加 pic 搜索索引 而是 哈希索引 掃描 今天我們來探討一下數據庫中一個很重要的概念:索引。 MySQL官方對索引的定義為:索引(Index)是幫助MySQL高效獲取數據的數據結構,即索引是一種數據結構。 我們知道,數據庫查詢是數據庫的最主要功能
數據結構與算法(一)--數組
gpo fin ole max htm 算法 lower general print 數組 數組是應用最廣泛的數據存儲結構。它被植入到大部分的編程語言中,由於數組十分易懂,所以在這裏就不贅述,主要附上兩端代碼,一個是普通的數組,另一個是有序數組。有序數組是按關鍵字升序(或降
數據庫知識體系梳理(一)
DDL DCL DML DQL 關系型數據庫的特點(1)以二維表的形式來存放數據信息(2)傳統企業使用Oracle(有資本),互聯網企業使用MySQL(開源免費,社區人群多)(3)SQL語句是管理數據的關鍵(4)安全性方面(ACID)2.MySQL版本選擇(1)我接觸的最早的版本是2009-2
數據結構之線性表(一)
不存在 ear public 線性結構 turn 過程 結構 length class 一、線性表的特性 1、線性結構的特性 (1)集合中必存在唯一的“第一元素”和唯一的“最後元素”。 (2)除最後一個元素之外,均有唯一的後繼和唯一的前驅。 2、線性表的基本
如何用數據分析規劃產品呢(一)
感覺 哪些 收集數據 訪談 部分 通過 行為 分享 異常 現如今,信息時代衍生出了很多詞匯,分別就是大數據、物聯網、人工智能以及數據分析,因為現在的各行各業的發展都相對比較成熟,所以也就積累了很多的數據,而數據分析行業也是比較火爆的,尤其是在互聯網時代。我們以產品為例以前
數據庫的操作指南(一)
proc ble const 多列 根據 collate lock 訪問權限 div 1、顯示數據庫 SHOW DATABASES; 2、創建數據庫 # utf-8 CREATE DATABASE 數據庫名稱 DEFAULT CHARSET utf8 COLLATE
數據結構算法練習(一)
func 順序 字符 value () false 刪除重復 n-1 push 目錄 定義數組類實現動態定義長度,添加,插入,編輯,查詢,搜索,排序 #!/usr/bin/python # -*- coding: UTF
數據庫 基礎+面試篇(一)
發送 inf 數據庫 數據存儲 com ase 自己的 mce 驗證 本文將對數據庫進行一些入門的詳解(文中測試使用的是mysql數據庫) 一. 首先我們對數據庫進行大概的了解: 1. 數據庫是一個存儲數據的倉庫,本質上是一個文件系
[譯] 數據庫是如何工作(一)介紹
自己 無法 blog 年輕 snap 優化 原因 緩沖 閱讀 原文在這裏how-databases-work 當我回想涉及到關系數據庫的知識點時,我不禁覺得若有所失。它們很多地方會用到。會有很多不同的數據庫:小而有用的 SQLite 到強大的 TealData。但是,只
版本管理(一)之Git和GitHub的區別(優點和缺點)
機制 最大 客戶 內核 文件 敏捷 star 一定的 sch Git 簡介 https://www.yiibai.com/git/getting-started-git-basics.html Git 是一個開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的
R數據導入導出(一): read.table()和read.csv()的區別
frame ati http 兩張 一句話 對齊 info ext tro 之前也參考過一些資料,雖然是這麽簡單的兩個buildin,還是仔細對比了一下,我有兩張txt,都是從cube中導出的,就意味著每一列的列數是不一樣的。R語言官方文檔中有這樣一句話不知道大家註意到了沒
將Excel的數據導入DataGridView中(轉)
tac xtend sender 數據導入 ron www. exc wro connect https://www.cnblogs.com/lhxhappy/archive/2008/11/26/1341873.html /// <summary>
python導入模塊(1)
pre http main print 技術 com import 技術分享 odin 相同目錄下新建main.py 和 module_csy.py文件 module_csy.py內容:#_*_coding:utf-8_*_#__author__ = "csy"name
python導入模塊(2)
line -h .com pre () main alt class print main.py文件 #_*_coding:utf-8_*_ #__author__ = "csy" from module_csy import say_hello as hello
Python導入模塊(4)
變量名 文件 直接 bsp 調用 spa 如果 nbsp 模塊 使用from...import...導入變量或函數,在本Python文件調用時 直接寫變量或函數名即可,如 from module import age age() #直接調用age 如果不是用from..