[英]Problems reading CSV in Octave
我有一個.csv文件,但無法在Octave上閱讀。 在RI上,只需使用下面的命令,一切就可以了:
myData <- read.csv("myData.csv", stringsAsFactors = FALSE)
但是,當我轉到Octave時,無法使用以下命令正確執行此操作:
myData = csvread('myData.csv',1,0);
當我用記事本打開文件時,數據如下所示。 注意,沒有逗號將最后一個列名(即Column3)與第一個值(即Value1)分開,並且第一行的最后一個值(即Value3)和第二行的第一個值(即Value4)
Column1,Column2,Column3Value1,Value2,Value3Value4,Value5,Value6
Column1用於日期值(格式為yyyy-mm-dd hh:mm:ss),我不知道這是否與問題有關。
csvread
僅讀取數字數據,因此不幸的是日期沒有資格。
在Octave中,您可能需要檢出數據框包。 在Matlab中,您將執行readtable
。
否則,還有更多原始函數可以使用,例如textscan
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.