读csv数据与数字,字符和文本

46个视图(30天)
问候
有人知道如何从一个csv文件导入数值数据的格式:
日期 纬度 经度 海拔高度 的名字 遥控配电盘 PRCP_ATTRIBUTES 达峰时间 TMAX_ATTRIBUTES TMIN TMIN_ATTRIBUTES
BC000068026 01/02/32 -18.367 21.85 1000年 SHAKAWE,公元前 0 ,问
我附上一个示例文件
Matlab2016b
非常感谢你提前
6个评论
图像分析
图像分析 2023年5月22日在二十29
如果太习惯和不同文件格式的文件,您可能要编写自己的定制的读者,你一次读一行并适当地解析它。

登录置评。

接受的答案

克里斯·拉皮埃尔
克里斯·拉皮埃尔 2023年5月23日13:06
编辑:克里斯·拉皮埃尔 2023年5月23日13:07
你有试过 readtable 吗?没有什么工作呢?我得到我希望的结果。它甚至成功地忽略引号内的分隔符。
文件有12个分隔的字段,在第一行给出的名称的文件。
“SHAKAWE BC”和“,问“每一个被认为是单一变量(名称和遥控配电盘属性)。当我用readtable R2016b没有选项,我得到了这个:
注意到警告日期。我猜应该是dd / MM / yy。使用选项来解决这个问题。
选择= detectImportOptions (“sample.csv”);
选择= setvaropts(选择,“日期”,“InputFormat”,“dd / MM / yy”);
数据= readtable (“sample.csv”选择)
3评论

登录置评。

更多的答案(0)

类别

找到更多的在数据导入与分析帮助中心文件交换

标签

s manbetx 845


释放

R2016b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!