Matlab CSV 特定列の読み込み方法【初心者向け】

CSV ファイルの特定の列のデータを読み取るには、csvread または readmatrix 関数を使用して CSV ファイル全体を読み込んだ後、必要な列のデータを抽出します。

data.csvファイルから2列目のデータを読み取ると仮定した場合のサンプルコードが以下に示されています。

data = readmatrix('data.csv'); % 读取整个CSV文件
column_data = data(:, 2); % 提取第二列数据
disp(column_data); % 显示第二列数据

上記のコードでは、readmatrix関数がCSVファイル全体を読み込んで、data(:, 2)文で第2列のデータを抽出し、最終的にdisp関数で第2列のデータを表示します。

もしCSVファイルにヘッダーが含まれている場合、’NumHeaderLines’パラメーターを使用して読み込むスキップする行数を指定することができます。例えば、readmatrix関数を利用してください。

data = readmatrix('data.csv', 'NumHeaderLines', 1); % 跳过第一行表头
column_data = data(:, 2); % 提取第二列数据
disp(column_data); % 显示第二列数据

これにより、ヘッダー行をスキップしてデータ部分のみを読み取ることができます。

bannerAds