% Load the CSV file data = csvread('class-grades (2).csv', 1, 0) % Assuming the first row is the header % Extract the 'Final' column final_column = data(:, 3); % Assuming 'Final' is the third column (index 3) % Calculate mean and standard deviation mean_value = mean(final_column); std_dev = std(final_column); % Calculate z-scores z_scores = (final_column - mean_value) / std_dev; % Identify outliers based on z-scores outliers = z_scores > 3 | z_scores < -3; final_column(outliers) = NaN; % Mark outliers as NaN % Display results disp(['Mean: ', num2str(mean_value)]); disp(['Standard Deviation: ', num2str(std_dev)]); disp('Data z-scores:'); disp(z_scores); disp('Data with z-score outliers marked:'); disp(final_column);