Amazonの在庫情報を含む.csvファイルがあります
date, closePrice, volume, openPrice, highPrice, lowPrice
===============================================================
30/10/2013 361.08 4500014 362.62 365 358.65
29/10/2013 362.7 2184755 358.96 362.89 356.29
28/10/2013 358.16 3602497 359.92 362.75 357.2
25/10/2013 363.39 12034820 358.6 368.4 352.62
24/10/2013 332.21 5699188 329.63 332.6499 326.75
このファイルを Matlab にロードしました。ローソク足チャートを作成するために、このファイルからデータを読みたいと思います。これは私がしたことです:
clear;
close all;
file = '/Users/Documents/MATLAB/Candlestick Chart/Amazon.csv';
candle (file(:,2), file(:,3),file(:,4),file(:,5), 'b', file(:,1))
set(file(:,5), 'FaceColor', 'g')
set(file(:,6), 'FaceColor', 'r')
.m ファイルを実行すると、次のようなエラーが表示されます。
Error using dlmread (line 139)
Mismatch between file and format string.
Trouble reading number from file (row 1u, field 2u) ==>
/10/2013,361.08,4500014,362.62,365,358.65\n
Error in csvread (line 48)
m=dlmread(filename, ',', r, c);
ソフトウェアが日付をベクトルに変換できないことはわかっています。誰かが日付をベクトルに変換してローソク足チャートをプロットするのを手伝ってくれますか? したがって、X アクセスでは日付を表示し、高値、安値、終値、始値に基づいてローソク足チャートをプロットしたいと考えています。