加载倍频程数据集csv

加载倍频程数据集csv,csv,octave,Csv,Octave,大家早上好! 请原谅我,我是MATLAB的长期用户,第一次使用倍频程。我有一个带有一些示例数据的CSV文件,问题是我很难加载CSV。前3列为分类数据,即第1列为男性或女性值,第2列为年龄组,即15-20、30-40,第4列为频率。我尝试了CSVread、dataframe,并尝试使用IO包将其加载 我是windows用户。我安装了Octave 3.6.4,安装了旧版本的IO 1.2.5 是否有人知道加载此csv的快速方法,以便octave识别前3列是字符串,最后一列是数字 非常感谢 詹姆斯 很抱

大家早上好! 请原谅我,我是MATLAB的长期用户,第一次使用倍频程。我有一个带有一些示例数据的CSV文件,问题是我很难加载CSV。前3列为分类数据,即第1列为男性或女性值,第2列为年龄组,即15-20、30-40,第4列为频率。我尝试了CSVread、dataframe,并尝试使用IO包将其加载

我是windows用户。我安装了Octave 3.6.4,安装了旧版本的IO 1.2.5

是否有人知道加载此csv的快速方法,以便octave识别前3列是字符串,最后一列是数字

非常感谢

詹姆斯

很抱歉,我不知道如何上传csv,但我可以在这里为您提供一个示例:

women   18-23   no/little   26
women   18-23   important   12
women   18-23   very important  7
women   24-40   no/little   9
women   24-40   important   21
women   24-40   very important  15
women   > 40    no/little   5
women   > 40    important   14
women   > 40    very important  41
 men    18-23   no/little   40
 men    18-23   important   17
 men    18-23   very important  8
 men    24-40   no/little   17
 men    24-40   important   15
 men    24-40   very important  12
 men    > 40    no/little   8
 men    > 40    important   15
 men    > 40    very important  18

假设CSV分隔符是一个选项卡,则具有
textread
的低级解决方案:


假设CSV分隔符是一个选项卡,则具有
textread
的低级解决方案:


请向我们提供您试图读取的CSV文件或其片段。我也不太清楚如何安装最新版本而不使用Windows安装程序。我在工作中使用它,所以不经过it部门的处理就很难安装程序。请提供您试图读取的CSV文件或其片段。我也不太清楚如何安装最新版本而不使用Windows安装程序。我在工作中使用它,所以不经过it部门的流程就很难安装程序
[gender,age,rank,freq] = textread("foo.csv", "%s%s%s%d", "delimiter", "\t")