MATLAB兩種方法讀取檔案中的一列

2021-10-03 17:32:21 字數 955 閱讀 2340

2.我想要讀取age一列並求出它的均值,標準差,最小值,最大值以及中位數並畫出它的直方圖。

(1)**讀取

%讀取檔案全部內容

a=importdata('insurance.csv')

b=a.textdata

b(:,1)%我們會發現讀取出來的資料都是字串型,我們先把age一列提取出來

%將字串轉換成整形

b1= b(:,1)%(1)先將b(:,1)賦值給d

b2=[b1]%(2)然後把d變成矩陣

b2=str2double(b1)%(3)將字串變成double

class(b2)%c檢視資料型別

%接下來我們就可以計算age的均值,標準差,最小值,最大值以及中位數並畫出它的直方圖。

max=max(max(b2))%最大值

min=min(min(b2))%最小值

mean(b2,'omitnan')%均值

bzc=std(b2)%標準差

median=median(b2)%中位數

hist(b2)%age直方圖

3.若是不用**讀取呢(方法比用**讀取簡單)

(1)讀取age一列的向量

max=max(max(b2))%最大值

min=min(min(b2))%最小值

mean(b2,'omitnan')%均值

bzc=std(b2)%標準差

median=median(b2)%中位數

hist(b2)%age直方圖

這麼一看是不是特別簡單呢!我會把insurance.csv單獨檔案上傳的。

Ruby讀取Excel檔案的兩種方法

用ruby讀取excel檔案的兩種重要方式 1.通常做法,查閱微軟提供的api了,需要包含win32,在ruby前加入,require win32ole 例如 require win32ole myexcel.visible true mywbk myexcel.workbooks.add myws...

在c 中讀取Excel檔案提供兩種方法

在c 中讀取excel檔案提供兩種方法 乙個是直接開啟excel檔案,然後逐行讀取,速度較慢 還有一種方法是通過oledb連線,把excel檔案作為資料來源來讀取。方法一 直接讀取 這種直接讀取單元格的方法釋放很重要 this.rowno i 1 object row new object 4 fo...

spring中讀取配置檔案的兩種方法

方法一 private string domainurl 這裡就可以獲取到domainurl的值了 但是這裡有乙個缺陷,就是util類必須被spring管理,不能自己建立物件,第二種 public class configutil catch ioexception e return null 然後...