Scatter Diagram with colorbar

3 visualizaciones (últimos 30 días)
Philipp Mueller
Philipp Mueller el 15 de Sept. de 2016
Comentada: Adam el 15 de Sept. de 2016
What is the best solution/way to create a very simple scatter diagram with a colorbar.
My input should be a .txt file with 3 columns -> x - coordinate, y - coordiante and value for filling the dots with color. I have found a simple code but the color information is a little bit different.
I want this color input "colors = [212 34 45 12 5]" not colors = ['r' 'g' 'b' 'y' 'c']. Is an other code better? Thank you.
X = [1 2 3 8 1]
Y = [5 4 5 1 5]
%color = [212 34 45 12 5]
fig = figure;
colors = ['r' 'g' 'b' 'y' 'c']
hold on;
for i=1:5
scatter(X(i), Y(i), 'LineWidth',10,'MarkerFaceColor',colors(i))
end
hold off;
resp = fig2plotly(fig)
plotly_url = resp.url;
  1 comentario
Adam
Adam el 15 de Sept. de 2016
What are those colour values supposed to represent? Are they indices into some colourmap? Otherwise colour must be represented as an RGB triplet.

Iniciar sesión para comentar.

Respuesta aceptada

KSSV
KSSV el 15 de Sept. de 2016
You can use RGB color code, like for Red [255 0 0], Green [0 255 0] and Blue [0 0 255] ;
%Force vs Time Different plate angle
X = [1 2 3 8 1] ;
Y = [5 4 5 1 5] ;
%color = [212 34 45 12 5]
fig = figure;
% colors = ['r' 'g' 'b' 'y' 'c'] ;
colors = [255 0 0 ; 0 255 0 ; 0 0 255 ;255 255 0 ;160 160 160] ;
hold on;
for i=1:5
scatter(X(i), Y(i), 'LineWidth',10,'MarkerFaceColor',colors(i,:)/255)
end

Más respuestas (0)

Categorías

Más información sobre Colormaps en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by