Matrix Visualization
It is often useful to render a two-dimensional matrix as a regular grid,
colored by the matrix values, as a way to look for patterns in data. To
facilitate this, Toyplot provides toyplot.canvas.Canvas.matrix()
and toyplot.matrix()
functions. To demonstrate, let’s begin with
a visualization of a matrix containing values from a normal distribution
centered around 1.0:
import numpy
numpy . random . seed ( 1234 )
matrix = numpy . random . normal ( loc = 1.0 , size = ( 20 , 20 ))
import toyplot
toyplot . matrix ( matrix , label = "A matrix" );
A matrix 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 1 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 2 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 3 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 4 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 5 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 6 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 7 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 8 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 9 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 10 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 11 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 12 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 13 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 14 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 15 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 16 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 17 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 18 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 19 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178
By default, the matrix is rendered using a Color Brewer diverging
“BlueRed” linear map , mapped to the minimum and maximum
values in the matrix. Thus, dark blue represents the minimum value and
dark red is the maximum value. If you hover the mouse over the cells in
the matrix you can see their values with a popup.
You can also display an optional color scale that shows the mapping from
matrix values to colors:
toyplot . matrix ( matrix , label = "A matrix" , colorshow = True );
A matrix 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 1 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 2 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 3 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 4 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 5 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 6 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 7 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 8 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 9 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 10 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 11 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 12 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 13 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 14 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 15 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 16 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 17 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 18 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 19 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178 -2 0 2 4
Note that, because our minimum and maximum data values aren’t symmetric
around the origin, the white section of the color map doesn’t map to
zero, and some values greater than zero are mapped to the cool blue
portion of the spectrum. Let’s fix this and force our our colormap to be
symmetric around zero so all blue colors are negative and all red colors
are positive. To do so, we simply create a custom
toyplot.color.LinearMap
, specifying explicit minimum and
maximum domain values and using it in the call to create the matrix
visualization:
colormap = toyplot . color . brewer . map ( "BlueRed" , domain_min =- 4 , domain_max = 4 )
toyplot . matrix (( matrix , colormap ), label = "A matrix" , colorshow = True );
A matrix 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 1 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 2 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 3 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 4 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 5 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 6 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 7 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 8 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 9 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 10 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 11 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 12 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 13 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 14 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 15 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 16 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 17 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 18 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 19 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178 -4 -2 0 2 4
Now we see that the color map is nicely symmetric around the origin,
making it clear which values are positive and which are negative.
In addition to the top-level label, you can specify labels on any side
of the matrix. Note the convention in the parameter names: t
for
“top”, l
for “left”, r
for “right”, and b
for “bottom”:
toyplot . matrix (( matrix , colormap ), label = "A matrix" , tlabel = "Top" , llabel = "Left" , rlabel = "Right" , blabel = "Bottom" );
A matrix 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 1 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 2 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 3 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 4 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 5 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 6 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 7 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 8 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 9 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 10 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 11 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 12 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 13 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 14 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 15 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 16 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 17 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 18 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 19 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178 Top Left Right Bottom
Note that by default, Toyplot provides row and column indices for the
matrix, along the top and left sides. As your matrix sizes grow, you may
need to thin-out the indices to avoid overlap:
big_matrix = numpy . random . normal ( loc = 1 , size = ( 50 , 50 ))
toyplot . matrix (( big_matrix , colormap ), step = 5 , label = "A matrix" );
A matrix 0 5 10 15 20 25 30 35 40 45 0 0.773368 0.076169 1.355839 -0.270063 0.804528 0.536581 1.989415 2.388647 2.087714 1.438801 0.038398 2.245610 1.502926 0.368601 0.295748 0.759517 1.585599 1.352801 -0.815558 0.089876 0.251472 0.891875 1.274779 1.237350 0.740156 0.687558 1.448510 0.940468 0.529985 1.349567 -0.027469 0.693362 2.406176 -0.249697 -0.560149 2.557398 0.406644 0.829711 2.672627 0.459200 0.315872 1.599962 0.782801 1.331527 0.616635 0.218184 1.266237 1.279428 -0.219626 0.276051 -0.734778 1.271661 1.099112 0.636910 0.411773 1.025942 0.427698 2.105587 -0.208016 -0.339701 3.075185 -0.489410 -0.150953 1.419060 1.413405 1.717577 1.261725 0.757229 0.498732 0.301871 2.384580 0.713575 1.500070 2.951103 0.721633 1.036786 1.445853 -0.410351 1.450001 1.515480 -0.154084 -0.380173 0.504167 0.586721 -0.719317 0.970439 0.233960 1.099882 0.286976 -1.226118 1.725714 1.916976 0.436110 -0.522180 0.985721 0.753279 0.834671 1.119114 -1.074980 -0.002755 1.523546 1.821517 0.851258 0.954630 0.295507 2.730316 1.228927 2.092741 0.646428 0.969341 0.799828 0.518690 2.711426 2.435387 -0.167520 1.040843 1.362018 1.572592 2.104460 0.574328 1.755689 1.010281 1.224586 -0.134708 0.048479 0.872870 1.028944 3.104077 2.567514 0.375770 0.599356 -0.137062 0.096841 -0.097278 0.928691 -0.319339 0.439907 1.164955 0.368414 0.132930 -0.002563 2.207348 2.711987 0.375411 0.787854 -0.193564 1.657586 1.200080 2.091260 0.510978 2.368220 1.891625 1.837566 1.514145 0.949950 1.743953 -0.724050 1.089902 1.322740 0.622851 0.999779 2.050114 0.831301 1.797876 1.552524 -0.153093 2.641552 -0.438978 3.027740 -0.365317 1.072149 1.613152 2.489166 1.221297 -0.530892 1.801888 0.575533 2.118855 2.569548 2.427732 -0.371838 0.733582 1.779215 0.897186 0.413535 1.240253 0.001944 1.191170 0.047197 2.470997 1.718905 0.833440 1.764611 -0.189443 0.465143 0.978402 -0.105192 -0.055946 2.021356 2.709656 1.029562 1.123842 1.289430 0.698508 1.414435 1.949858 1.521849 -0.969263 1.502810 0.645578 0.553010 -0.116978 0.211734 2.055752 -0.304541 1.539735 1.346991 1.874193 -0.575179 0.840016 0.356667 0.284629 2.699459 2.282837 0.547442 1.393800 1.425741 0.869953 0.606267 0.358940 1.171964 0.159851 1.864998 0.795139 0.892927 0.757893 0.097517 1.797871 0.710904 1.676978 0.656816 1.487210 1.765665 -1.200564 -1.596062 1.475675 -0.594886 -0.110077 0.001594 -1.275807 5 2.552807 -0.149299 1.188531 1.988964 -0.586136 0.527619 0.811154 1.211127 2.611722 1.566730 0.358823 2.538774 1.309664 0.551151 2.769101 1.268200 -0.462225 2.850810 2.700770 1.353391 1.336489 2.057105 2.198679 -1.594654 0.285255 1.804346 2.191655 0.872635 -0.074975 2.448269 0.721646 -0.036819 1.201451 1.501756 2.613335 -0.897711 2.299083 1.553184 0.799638 1.545670 1.262287 1.219070 1.932353 2.743052 0.875296 1.954032 1.712051 0.420663 0.238181 2.661502 3.547692 0.961088 0.643591 -0.862569 3.651999 0.863770 1.103749 1.115432 1.258670 2.487743 2.454343 1.704308 2.466351 1.353622 -0.085523 1.363210 -0.813277 0.802089 1.432875 0.459434 1.295631 3.079844 -0.842433 0.488834 0.419065 2.062736 1.018055 1.022798 -0.679791 1.812423 0.374111 -0.250271 1.615135 0.878605 -0.280895 1.324610 1.670569 1.149161 1.327064 0.647038 0.094472 2.676185 1.680996 0.296282 1.102080 2.195056 0.722041 0.947835 1.353684 0.591689 -0.810430 0.096692 2.054045 0.019123 1.352079 1.665982 2.065502 0.771566 1.364484 -0.514847 0.924739 0.702942 0.272586 0.754125 0.872051 0.630689 -1.623004 3.115851 1.685562 0.842556 2.381288 1.068427 1.312536 1.454253 0.211528 0.934160 -0.418480 0.860247 0.444645 0.498082 1.693119 0.754640 -0.269432 0.737676 3.337598 0.218283 1.080100 -0.339411 1.413451 1.204452 1.478453 1.029581 0.817558 1.017467 3.054290 -1.531883 1.423815 0.044316 0.866326 -0.077403 2.249903 1.571149 1.297048 1.871865 0.836289 1.689523 2.984590 0.881718 1.955130 -0.180553 2.470474 0.978442 1.710861 0.188165 -1.251213 -0.126100 0.692133 0.038115 1.670826 1.063383 0.343204 0.711637 0.780207 1.200248 0.154500 3.642923 0.666255 0.854492 1.893369 2.288555 1.331198 0.924632 0.938852 2.856057 0.246959 0.659774 0.449004 0.395963 3.122590 1.020306 0.133740 0.644112 0.045658 2.591464 1.000587 0.535968 -0.523711 1.154870 0.159351 1.010686 0.456260 1.675455 0.026658 1.818348 0.883983 0.309142 2.038955 1.981272 1.616621 0.212513 1.020857 1.599340 0.621805 0.944531 2.983488 1.077888 1.404584 0.150990 0.921910 0.472688 0.757312 2.106950 0.964470 0.040085 0.371049 1.268515 1.488361 1.586839 0.824607 0.566574 1.043672 -1.368893 -0.592721 -1.441671 0.737266 0.177382 0.957732 0.608730 1.230580 1.328564 1.838049 0.092118 0.958254 -0.994336 1.108164 0.410714 0.015020 -0.036177 3.039686 0.341243 10 0.392016 1.866453 0.258531 -0.470561 1.708474 0.871488 0.839360 2.077170 0.386603 0.288236 1.065439 0.578529 0.658783 2.312037 -0.822932 1.215376 0.329287 1.259717 1.469549 1.492233 1.512171 -0.142020 0.885106 2.265975 0.070770 1.190915 2.001556 0.902579 -1.119597 -1.196922 2.122268 3.011842 1.302011 0.510338 0.486451 -0.073921 3.203515 0.701172 2.346098 1.626820 0.934189 -0.843865 1.109973 3.006561 0.242149 2.015998 -0.592493 1.292367 2.337032 0.756746 0.768976 0.661071 1.318616 2.397039 0.120187 1.111820 1.431568 2.613785 0.702615 2.638962 1.134097 1.172037 -0.365017 0.578734 1.880640 -0.472567 1.757710 0.363395 0.984162 0.612185 1.889663 2.134157 2.731630 0.294480 -0.285810 0.361790 1.700785 1.881141 0.346796 -0.319966 0.181287 1.162702 1.669760 0.425920 1.743687 1.616713 1.971867 0.288096 0.264307 0.036536 1.459138 1.656238 1.751503 -0.872184 0.443720 1.272164 1.931546 1.327532 1.740814 0.198095 -0.582208 -0.620190 1.046562 -0.679829 2.395892 0.155029 1.814007 0.950258 1.534247 0.192991 1.841641 0.441827 0.370843 2.177667 0.154919 0.718561 2.719957 -0.077500 -0.378282 0.704856 2.628856 0.622562 1.026758 0.077762 -0.416757 1.863528 0.795594 -1.109840 0.473916 1.052376 -0.744194 1.055219 1.433473 0.949941 0.349488 1.897314 -0.371261 1.252958 0.511988 1.637370 -0.889504 -0.721851 0.509756 1.876231 0.501393 1.683603 1.367724 2.072299 1.036580 1.160224 2.305487 2.282103 -0.324425 1.220522 1.164557 2.659467 0.027151 0.251095 1.764809 1.006620 1.191700 1.029017 -0.889223 -0.586175 1.758250 1.238023 1.087833 0.249673 1.480103 0.241287 0.650359 1.027135 0.392635 1.047479 1.226537 0.771475 0.360674 1.969798 -0.088442 -1.178920 1.053777 0.780662 0.393633 1.694705 0.830573 -1.530858 -1.096986 1.023690 1.282684 0.207847 0.635045 0.582715 0.674794 1.315359 1.021995 2.108160 1.342969 0.756124 2.841510 0.541719 2.571396 -0.405907 1.007265 2.830012 1.647854 1.506593 2.630659 3.229005 0.633440 1.067911 0.714338 1.249971 0.595712 0.003398 0.189601 0.289586 0.147441 3.710362 1.030951 0.094269 0.907970 -0.411406 0.720713 1.858850 1.989419 0.780455 1.288989 2.566333 3.444560 -0.286918 2.178505 0.639702 2.872420 0.568526 2.401842 2.240845 2.069111 -0.090076 1.051478 0.109410 1.999592 1.778719 -0.240027 0.223491 0.093262 1.432327 0.582403 0.974576 0.262299 1.650904 15 1.458342 1.567962 -0.110653 0.565756 1.835327 -0.908523 1.447474 0.443299 1.295618 -0.989543 1.879534 1.299069 0.870968 1.038154 1.685448 1.347828 0.165877 1.885075 -0.068098 1.021528 2.571661 1.883956 0.831905 0.260079 2.393763 1.061217 0.936157 0.067898 2.292118 3.418141 1.344858 -0.254674 3.388914 1.668624 1.232798 0.536496 0.814034 0.764169 0.764370 2.491533 0.003828 -0.439031 0.329682 1.552335 1.002698 -0.135340 1.060521 -1.120442 -1.192294 0.888399 0.521326 0.581075 -0.782776 3.020994 1.652378 0.142110 2.874586 2.592946 3.295964 -0.210132 2.458011 0.839301 1.201093 1.386177 1.381830 0.348081 -0.487661 2.516718 0.770881 1.163920 2.496529 0.400750 0.239831 0.929743 0.855737 1.193098 0.996334 1.764705 -0.028551 0.575403 1.762921 1.515120 3.577900 -0.063549 1.183712 0.699773 0.146831 2.120438 1.120312 2.202588 0.590091 1.434198 1.597371 -0.611402 0.594250 1.385086 -1.019652 0.087703 -0.319215 1.050571 3.525529 1.578073 -0.126608 0.824973 0.910514 1.501965 1.357787 0.123323 -0.520062 1.544811 1.892559 0.378507 0.921241 0.842419 1.189873 1.819102 0.326345 2.181818 -0.511219 -0.437848 2.707414 0.389023 0.308372 0.450873 1.706601 0.107155 2.209136 1.539785 0.525510 1.381865 0.788997 0.642163 1.960106 2.929875 0.882717 -0.043927 3.304865 1.740141 0.718829 2.097378 1.875088 0.180510 1.629798 1.638099 0.872371 1.572691 1.341206 3.105784 -0.770872 -0.567717 2.040699 0.610432 3.478681 0.148255 1.175091 -0.241138 1.614358 4.125635 1.654370 3.095345 2.047711 0.339269 -0.978995 2.510255 1.571910 0.766056 -0.383860 1.739448 2.408972 3.118333 1.580307 -0.107042 0.836234 1.506743 0.971411 0.494372 0.998687 0.238618 0.512185 1.221124 0.984714 -0.569014 0.631915 4.109635 0.376793 1.977718 1.153307 0.018375 0.639899 2.495167 1.181709 0.232451 0.659142 1.372409 1.305922 2.439555 1.286017 3.103883 0.346370 1.778353 0.317169 1.046910 0.255900 1.310740 0.717510 2.587269 -0.013802 2.373654 1.657978 1.555734 0.569690 1.093320 0.710055 0.413462 1.123768 0.345683 1.937787 1.839241 0.332669 1.341914 0.002360 0.106441 3.364698 -0.861424 0.364029 0.307695 0.814741 -0.897421 1.580717 1.026915 1.716508 1.615566 -0.090433 -0.508289 2.133379 2.022934 0.678647 0.461541 0.916177 0.602528 0.680709 1.948534 0.460302 0.703664 0.928033 2.399051 1.718806 0.136329 0.953281 0.249165 20 0.364845 0.318980 -0.501586 0.631075 0.647001 1.127384 1.517531 1.747837 0.190622 0.367314 0.553345 0.313080 1.209310 1.480308 1.138517 0.209900 0.614150 1.557666 1.343347 1.067344 0.384195 0.089397 3.171043 0.949445 2.552352 1.796156 0.454831 -0.870703 0.437635 -0.783595 1.070634 0.525463 1.252306 -0.110925 0.910196 0.163451 0.585593 1.853309 1.614227 0.761433 -0.055288 1.433435 2.764119 2.197646 0.051132 0.531348 -0.260191 2.580285 0.444307 1.649815 1.837968 2.830009 1.269306 -0.848756 0.250195 0.732267 1.631270 0.912857 0.930751 0.832177 1.649499 1.620435 1.144408 2.160046 -0.054372 1.264778 0.325385 2.320873 0.040095 0.192569 0.671777 1.917088 0.683232 1.922813 0.107023 2.935044 1.919861 2.066228 -0.941028 -0.408026 2.672506 2.135776 1.344323 0.352906 -0.027926 -0.870784 1.661100 -0.804633 2.165536 1.663858 1.156078 1.413614 2.211116 0.823879 1.942438 1.633436 0.886120 1.457997 0.384439 1.385286 1.291495 0.775841 2.089270 2.011388 2.124646 -0.870844 1.175739 0.223414 0.696135 -0.240402 0.492428 0.645523 -0.046010 1.393673 0.654352 2.313170 2.608319 0.780791 0.651519 1.301350 0.774703 0.337566 1.911714 2.190824 0.890301 0.641662 1.570310 1.391686 1.410169 1.707859 -0.100797 2.564850 1.562243 0.262637 0.410977 1.457947 1.005272 0.879020 0.646645 2.553044 1.075131 1.995823 0.877053 2.000219 0.589013 1.172256 1.844084 2.176347 1.538464 1.471965 1.012564 1.092633 0.504413 0.031349 1.296983 0.998320 2.029706 3.089254 0.809142 -0.584659 3.511215 -0.239234 -0.223668 0.664771 1.459930 0.359446 2.762568 0.914327 2.636178 0.455892 -0.049999 1.254617 -0.750123 1.551342 2.412862 2.321717 -1.144452 2.023722 1.823923 0.365007 -1.218381 0.032494 1.604765 2.929671 0.176359 1.312029 0.214926 1.740089 0.563660 -0.385222 0.945048 0.241161 0.336643 0.768608 1.313150 1.410588 1.963178 2.214784 -0.301082 2.597001 0.263276 1.705918 -0.031639 2.091347 1.495570 2.326480 1.841150 1.092409 2.089941 3.069623 1.958188 0.507098 0.179980 0.014196 -0.605282 2.487943 1.908157 -1.424003 1.334126 1.475220 1.205720 1.212830 2.968023 3.071340 -0.155408 0.137886 0.178518 0.332006 0.631825 1.020119 0.176792 0.834519 1.720866 2.295919 0.472233 0.536607 0.849208 -0.139341 0.045613 1.051837 0.852952 0.616022 2.209025 1.213923 0.886020 1.944945 0.816607 2.714323 1.024600 1.454133 25 1.272278 1.305823 0.609587 1.424165 1.208513 1.429386 2.357697 0.834388 0.959094 2.836982 -1.080322 0.961870 0.334485 0.794320 1.705880 -1.612791 0.974706 0.821734 0.935362 -0.204956 -2.880898 1.974470 1.415160 2.751967 1.485011 0.829106 1.748870 1.629793 1.811053 3.133776 1.238459 2.798873 -0.604648 1.118715 1.762238 2.836431 0.441026 0.816679 0.010950 1.775032 0.406672 2.208619 -0.588639 -0.236660 2.273804 1.061641 1.388053 -0.860771 0.218292 0.631263 2.137677 0.882679 1.774945 1.181107 0.083890 1.395083 0.817508 0.209692 2.231065 0.724254 1.068552 1.911062 1.206704 0.303506 -0.954490 0.636620 0.021674 1.877332 0.587610 -1.131522 2.403688 -0.479425 0.455858 0.608113 0.731241 2.034400 0.283686 1.373861 -0.325218 2.276833 2.041067 1.119444 0.954891 1.338729 0.785792 0.275318 1.031682 1.676815 1.448306 1.354227 2.796762 0.315706 0.191059 0.376084 1.084044 2.328016 0.524748 0.889704 1.365987 0.297568 -0.203936 -0.076853 0.092053 1.956434 -0.345017 0.139392 0.132775 1.323316 0.178800 -1.121892 2.199786 0.584066 1.248672 1.407734 2.154717 1.674282 0.036368 1.698200 1.128445 0.737211 1.271132 0.759561 -0.462158 2.022049 1.749334 -0.089760 2.210399 2.730425 0.015824 1.442602 0.828223 1.952695 0.923077 1.798864 0.105132 1.306630 -0.186454 -0.555332 0.838466 2.817727 1.023361 2.083020 0.954212 1.299750 1.666752 1.032851 -1.334047 1.277205 -0.712097 3.188139 1.671666 1.143355 1.345784 1.994534 1.701667 1.628218 0.949205 0.834912 0.811602 0.907897 -0.244183 1.487327 1.705927 1.889386 2.007565 0.012457 0.102568 1.370473 0.821893 0.602121 1.767444 2.678210 1.658500 1.382663 -0.098943 -0.109420 -0.394906 2.178620 0.471198 1.680076 2.252404 1.670394 -0.539721 2.188747 0.680183 -0.257209 1.405121 1.430917 2.242878 0.244443 1.393633 0.091348 2.499758 0.637509 0.378049 -0.114230 -0.867480 1.058839 0.364952 0.725168 1.436673 0.581353 1.041154 0.191237 0.955953 1.281433 0.060317 2.980910 2.452538 1.269354 1.287561 -0.171541 -0.160466 1.236878 0.244321 0.371536 1.608779 -0.670084 2.456139 1.405231 2.732113 0.063990 0.616293 1.828951 0.233685 3.035703 1.044472 0.347145 0.320195 0.127127 0.350406 -0.079843 0.893076 1.585986 3.217138 1.898644 3.550784 1.164858 1.194946 0.196112 0.635246 1.155145 0.752143 0.382316 1.711163 1.150263 0.759173 0.141013 1.765042 1.672174 30 1.027694 0.772201 -0.920056 0.814466 0.851151 2.242006 2.029574 1.396024 0.113717 1.429236 1.691993 1.242694 2.524033 1.303921 0.887951 0.703162 1.148590 1.765040 1.779128 2.470280 1.173458 1.106671 0.181636 1.671649 1.087342 1.876469 0.733536 3.153441 2.249352 1.242006 0.167271 3.454219 -0.292659 1.353056 0.902173 1.491121 0.484715 2.032058 0.695333 -0.239797 0.564991 0.427706 0.652237 0.353043 -0.060129 1.401198 0.196466 0.675351 1.700600 1.765490 0.492227 0.975505 1.760747 2.381241 1.384539 -0.074345 1.300155 1.513262 0.457618 1.078624 0.515000 0.913544 2.315710 1.208128 -0.401851 0.175531 1.200417 0.871583 1.448428 2.211208 1.593436 1.647215 -0.081979 0.954481 1.311316 0.145772 -1.569458 1.144742 0.703865 0.670832 2.108549 1.322386 -0.955977 1.371284 0.296223 1.556622 2.957004 1.841030 1.562552 1.442317 0.734928 2.222252 1.166502 -0.243429 1.348579 1.632579 3.013382 1.781463 3.147152 0.091649 -0.187041 2.617082 0.957319 1.367984 2.809185 2.020068 2.589721 2.238117 0.023476 0.112250 0.422674 1.802955 1.760488 -0.585657 -0.691415 2.054737 0.498007 0.705313 0.498612 0.367997 1.105937 1.580887 0.972431 -1.467703 -0.126165 0.730812 0.417033 1.312616 1.394690 1.315726 0.080757 -1.247156 0.706521 3.053683 1.529405 1.428660 0.492550 1.530579 1.326188 0.405104 1.426922 0.935201 0.692659 2.012473 1.338269 1.746089 1.179773 0.082627 1.256108 1.084789 0.615494 -0.297242 2.148495 -2.277304 -0.363946 2.564687 0.207183 1.345476 2.668219 1.678751 2.164226 0.553235 1.598128 1.192059 -1.146926 0.114773 0.505608 -0.024987 -0.892835 0.688611 0.881333 1.833355 0.071155 2.581253 0.280124 1.671238 2.121293 2.171097 1.138432 2.045212 0.656711 0.158083 0.390653 0.840486 0.353541 0.772309 0.573762 1.377650 1.141158 0.964906 0.110356 0.253235 1.612604 3.080320 2.498865 0.806225 -0.356623 2.332053 -0.206211 0.532588 2.155392 -0.481918 1.820604 1.073051 1.313431 2.818929 -0.253967 2.558385 1.960892 0.064309 0.821292 0.731233 1.302025 1.615806 -0.300890 1.018104 1.164288 2.333050 3.603918 1.397013 0.522330 0.896586 1.230021 0.132291 0.875516 0.238757 1.324423 1.340493 -0.139499 0.637647 0.387422 0.939512 2.092638 -1.046093 1.419031 2.099686 1.218657 0.151767 -0.656613 -0.024610 2.335226 1.850658 2.295028 1.050298 1.349547 1.087275 1.818710 0.525124 0.431244 1.058626 35 0.510893 0.643127 0.562929 0.756466 0.906222 0.384017 1.414649 1.202096 0.702439 1.681661 1.538311 0.385949 1.769058 3.063242 2.524719 1.389534 -0.441941 1.845672 0.554687 -0.492266 1.211785 0.632817 0.025948 -0.341869 -0.549632 1.313535 0.596445 -0.074180 0.998588 2.097713 1.872332 -0.755180 1.795485 -1.007531 2.186134 1.628561 0.942158 2.855902 1.028484 0.818566 1.612399 0.236676 0.645038 0.738224 1.812126 1.482615 0.113488 0.962243 0.437047 1.897706 1.383232 -0.324806 2.139269 0.944519 1.533785 1.490733 1.972823 1.806909 1.317546 1.051478 0.027883 1.159836 1.765861 -0.733863 0.700507 2.908761 -0.212121 0.877718 1.226062 1.424852 -0.302961 1.244867 1.679017 2.660738 -1.031270 0.564670 0.120164 1.128832 1.055341 2.472033 1.525388 -0.110956 0.810434 1.825640 3.470242 1.311087 0.416281 1.580509 1.832613 0.461769 1.261326 1.457332 0.790342 -0.733199 1.576554 1.073786 -0.602557 1.547602 -0.968322 0.780445 0.750665 1.998315 0.942172 0.015099 0.965523 1.380586 1.474505 0.444496 0.607066 0.438702 0.748026 1.566106 -0.053768 0.641068 1.653292 0.930633 2.119934 2.841647 1.304781 0.180968 1.875894 0.827194 2.249840 0.077693 0.869310 2.304547 1.604692 0.767956 1.181585 1.463923 0.795483 2.462824 1.506149 -0.986885 1.561083 1.343116 0.966147 0.938444 0.288796 4.220568 0.879888 1.342958 2.810250 1.610787 0.626442 0.997710 1.476721 1.618153 0.765184 -1.101305 0.512504 -1.302743 1.934849 2.367166 -0.180575 0.709087 -0.939287 1.628705 0.777448 1.223108 1.051649 1.499167 0.188752 0.600654 1.514978 0.913079 1.560157 0.846423 1.227589 2.302304 0.856887 1.614650 0.957914 1.789137 -0.817363 0.418942 1.369805 0.566087 2.207047 2.456715 -0.542686 1.778065 2.005863 1.513152 1.774116 2.300289 1.913560 1.456816 2.152389 1.741500 3.162058 1.517910 2.789767 1.375040 0.924031 0.321997 1.600541 1.493477 1.393854 0.093591 1.319151 0.500856 0.339601 1.077470 1.387552 1.976353 0.158701 0.854064 1.854823 0.714459 1.053842 0.396418 -0.160375 0.187902 -0.195849 1.562516 0.763133 0.780326 -0.623322 0.365604 1.340877 3.833683 0.923730 0.001754 0.565098 0.170699 1.841079 1.270051 2.612706 1.568196 3.607841 0.893426 3.017829 0.159742 0.913836 0.213731 1.588488 0.653402 0.465684 -0.089014 1.291769 1.253802 0.419313 0.786949 -0.686811 0.142927 0.198838 2.386227 0.483434 0.809592 40 2.446356 -1.098420 -0.169859 0.581206 -1.944573 0.901446 0.719218 1.739851 2.627182 1.030132 0.854399 1.227530 2.048856 2.773939 2.116887 2.081251 2.509416 0.501306 0.086845 0.873055 1.079686 2.020345 0.209890 -0.155447 0.632495 2.263914 1.827049 0.427531 2.211678 2.792988 2.379125 3.049917 1.992011 0.069965 0.750606 -0.002895 -1.572707 0.953920 2.359182 1.020971 0.789527 2.597261 1.926191 0.863457 2.168163 -0.006245 0.383241 1.218940 1.717838 1.013333 2.348060 1.662176 -0.050645 -0.034870 0.756758 0.246634 -0.454329 -0.022920 0.523011 1.199096 -0.061083 1.817840 2.550795 2.225768 2.522541 1.137487 1.448478 1.952170 -0.115069 1.651412 0.807898 1.337623 1.047544 2.471579 1.476931 3.010209 1.135824 0.171868 0.024654 2.249701 1.977551 0.444180 0.832646 2.810648 1.746235 2.477640 -0.436650 1.954872 3.116854 1.368600 1.431670 1.882143 0.973787 -0.941880 -0.106825 0.332165 1.210712 0.469805 0.704809 0.827278 1.638454 2.807622 2.008900 1.672822 1.770658 2.533002 1.576321 0.180219 -0.302052 2.599477 1.676875 2.324062 1.310813 1.504487 2.260332 -0.258468 2.181068 2.232953 0.993072 1.367449 1.652186 1.247131 2.543264 2.326789 1.611316 0.317098 0.079589 1.938984 1.281448 2.162163 0.964899 0.174385 0.690840 0.747843 1.780844 1.344065 2.275247 2.303763 2.817005 1.465589 0.013795 -0.719758 -1.230079 0.560894 -1.397242 1.124508 2.493995 0.762942 -0.482014 1.429889 0.217814 1.389666 0.519694 -0.051903 0.012264 0.817940 0.620533 1.273248 0.861444 1.881904 0.485103 0.882204 0.891094 -0.142649 -0.349120 1.316880 0.871155 -0.352644 1.161458 1.739064 1.165377 -0.495080 -0.713639 3.050599 1.772167 3.271243 0.026164 1.474169 0.371979 1.581238 1.241988 0.859076 0.346745 2.735856 1.493223 1.699761 0.509785 1.296281 1.574774 0.494840 1.702548 0.445415 1.728336 -0.243858 -0.107822 0.573302 -1.755651 -0.148347 -0.234677 0.410550 -0.313248 0.505286 1.669989 0.861906 1.058206 0.219502 1.337542 0.833080 1.105766 1.044486 0.631054 0.926049 0.200331 1.124687 -0.289728 2.292333 -0.292147 2.322568 2.593849 -1.597720 -1.168434 0.437630 1.673751 2.223847 -0.052630 1.985049 0.082005 -0.016455 1.352714 -0.608920 3.011647 0.036287 0.825917 0.700654 1.449206 0.614031 1.357224 1.609983 1.824893 1.101578 1.418088 0.225700 -0.869866 1.812737 1.647767 1.498689 2.137133 0.983160 1.588231 1.124584 45 0.905599 1.953380 1.837739 3.563993 -0.307908 1.781866 0.355889 0.075442 0.941566 -0.239361 -0.063227 2.788324 2.376492 2.786691 1.079556 2.193014 1.078493 2.370479 0.299186 0.127616 1.487689 1.584534 -0.753873 1.645651 2.551776 -0.224763 -0.221269 1.603333 1.159797 1.973776 0.042913 -0.394083 0.029448 0.051627 0.503958 1.415224 0.968236 0.410007 1.680320 0.628430 -0.346570 0.003390 1.835854 -0.203347 1.466395 -0.090401 -0.021963 1.571628 2.052481 2.784732 2.364528 -0.884016 0.726232 0.764867 1.171792 0.093408 1.873799 0.535523 0.900392 0.090365 2.709746 1.853469 -0.498545 2.579167 2.362726 2.286256 0.944790 1.153398 0.057057 1.103140 1.899135 1.163851 1.022556 1.985981 2.241804 1.246565 0.969687 0.198011 0.393407 2.151996 1.746980 -0.203938 1.987448 -0.906833 1.431346 0.839038 -0.190829 0.814702 0.275945 0.031769 2.062561 1.043192 0.785098 1.105938 1.387693 0.999682 1.343793 0.034458 1.034086 0.628242 0.170771 1.929497 1.196961 0.724496 1.062248 1.249923 -0.524408 0.909623 2.846290 2.041641 1.262792 0.639917 2.398948 0.937791 0.241783 0.914253 1.209346 0.850527 2.206539 1.120604 1.937266 -0.332153 -0.001292 1.066009 0.759281 1.400306 0.729248 1.783116 -0.151678 2.271785 -1.152707 1.261240 1.819938 0.687224 1.281081 0.571175 0.808483 0.301427 1.286192 1.576377 1.210853 -1.026796 -0.371200 1.939968 1.490437 1.569744 0.638596 2.808590 1.328376 0.507523 0.309598 1.297138 2.037719 1.026602 1.448236 2.024918 0.530445 0.676628 0.913357 0.137572 2.155986 0.416356 -0.416461 1.799196 -1.063856 0.542327 1.315795 0.986041 0.623931 0.284644 2.802760 -0.539526 2.144382 1.137598 0.289734 0.520737 -0.000971 1.447979 0.961356 0.533588 1.668339 3.243160 0.802980 0.332264 0.409317 2.688440 1.915396 1.750553 0.085266 0.396063 0.021107 1.559664 1.055129 2.063743 -0.910979 2.101829 0.726629 0.768939 0.221465 0.121983 -0.002812 1.486585 1.261245 0.685005 1.506280 1.787823 1.467778 -0.480924 1.219048 1.775572 1.138377 2.537853 0.812280 2.195094 1.074916 3.357266 0.923596 1.322666 0.766374 0.365886 0.664451 0.636817 -0.261115 -0.562512 0.781340 -0.123134 0.771261 -0.036545 -1.191539 0.326839 0.849196 -0.201196 1.083551 2.819217 0.443742 -0.013751 1.804958 2.138849 0.086788 3.047493 0.105217 2.059103 0.394143 -0.096832 1.217643 3.122047 2.121491 -0.101166 -0.272571 1.843459
Or, you may wish to leave off the indices altogether:
toyplot . matrix (( big_matrix , colormap ), tshow = False , lshow = False , label = "A matrix" );
A matrix 0.773368 0.076169 1.355839 -0.270063 0.804528 0.536581 1.989415 2.388647 2.087714 1.438801 0.038398 2.245610 1.502926 0.368601 0.295748 0.759517 1.585599 1.352801 -0.815558 0.089876 0.251472 0.891875 1.274779 1.237350 0.740156 0.687558 1.448510 0.940468 0.529985 1.349567 -0.027469 0.693362 2.406176 -0.249697 -0.560149 2.557398 0.406644 0.829711 2.672627 0.459200 0.315872 1.599962 0.782801 1.331527 0.616635 0.218184 1.266237 1.279428 -0.219626 0.276051 -0.734778 1.271661 1.099112 0.636910 0.411773 1.025942 0.427698 2.105587 -0.208016 -0.339701 3.075185 -0.489410 -0.150953 1.419060 1.413405 1.717577 1.261725 0.757229 0.498732 0.301871 2.384580 0.713575 1.500070 2.951103 0.721633 1.036786 1.445853 -0.410351 1.450001 1.515480 -0.154084 -0.380173 0.504167 0.586721 -0.719317 0.970439 0.233960 1.099882 0.286976 -1.226118 1.725714 1.916976 0.436110 -0.522180 0.985721 0.753279 0.834671 1.119114 -1.074980 -0.002755 1.523546 1.821517 0.851258 0.954630 0.295507 2.730316 1.228927 2.092741 0.646428 0.969341 0.799828 0.518690 2.711426 2.435387 -0.167520 1.040843 1.362018 1.572592 2.104460 0.574328 1.755689 1.010281 1.224586 -0.134708 0.048479 0.872870 1.028944 3.104077 2.567514 0.375770 0.599356 -0.137062 0.096841 -0.097278 0.928691 -0.319339 0.439907 1.164955 0.368414 0.132930 -0.002563 2.207348 2.711987 0.375411 0.787854 -0.193564 1.657586 1.200080 2.091260 0.510978 2.368220 1.891625 1.837566 1.514145 0.949950 1.743953 -0.724050 1.089902 1.322740 0.622851 0.999779 2.050114 0.831301 1.797876 1.552524 -0.153093 2.641552 -0.438978 3.027740 -0.365317 1.072149 1.613152 2.489166 1.221297 -0.530892 1.801888 0.575533 2.118855 2.569548 2.427732 -0.371838 0.733582 1.779215 0.897186 0.413535 1.240253 0.001944 1.191170 0.047197 2.470997 1.718905 0.833440 1.764611 -0.189443 0.465143 0.978402 -0.105192 -0.055946 2.021356 2.709656 1.029562 1.123842 1.289430 0.698508 1.414435 1.949858 1.521849 -0.969263 1.502810 0.645578 0.553010 -0.116978 0.211734 2.055752 -0.304541 1.539735 1.346991 1.874193 -0.575179 0.840016 0.356667 0.284629 2.699459 2.282837 0.547442 1.393800 1.425741 0.869953 0.606267 0.358940 1.171964 0.159851 1.864998 0.795139 0.892927 0.757893 0.097517 1.797871 0.710904 1.676978 0.656816 1.487210 1.765665 -1.200564 -1.596062 1.475675 -0.594886 -0.110077 0.001594 -1.275807 2.552807 -0.149299 1.188531 1.988964 -0.586136 0.527619 0.811154 1.211127 2.611722 1.566730 0.358823 2.538774 1.309664 0.551151 2.769101 1.268200 -0.462225 2.850810 2.700770 1.353391 1.336489 2.057105 2.198679 -1.594654 0.285255 1.804346 2.191655 0.872635 -0.074975 2.448269 0.721646 -0.036819 1.201451 1.501756 2.613335 -0.897711 2.299083 1.553184 0.799638 1.545670 1.262287 1.219070 1.932353 2.743052 0.875296 1.954032 1.712051 0.420663 0.238181 2.661502 3.547692 0.961088 0.643591 -0.862569 3.651999 0.863770 1.103749 1.115432 1.258670 2.487743 2.454343 1.704308 2.466351 1.353622 -0.085523 1.363210 -0.813277 0.802089 1.432875 0.459434 1.295631 3.079844 -0.842433 0.488834 0.419065 2.062736 1.018055 1.022798 -0.679791 1.812423 0.374111 -0.250271 1.615135 0.878605 -0.280895 1.324610 1.670569 1.149161 1.327064 0.647038 0.094472 2.676185 1.680996 0.296282 1.102080 2.195056 0.722041 0.947835 1.353684 0.591689 -0.810430 0.096692 2.054045 0.019123 1.352079 1.665982 2.065502 0.771566 1.364484 -0.514847 0.924739 0.702942 0.272586 0.754125 0.872051 0.630689 -1.623004 3.115851 1.685562 0.842556 2.381288 1.068427 1.312536 1.454253 0.211528 0.934160 -0.418480 0.860247 0.444645 0.498082 1.693119 0.754640 -0.269432 0.737676 3.337598 0.218283 1.080100 -0.339411 1.413451 1.204452 1.478453 1.029581 0.817558 1.017467 3.054290 -1.531883 1.423815 0.044316 0.866326 -0.077403 2.249903 1.571149 1.297048 1.871865 0.836289 1.689523 2.984590 0.881718 1.955130 -0.180553 2.470474 0.978442 1.710861 0.188165 -1.251213 -0.126100 0.692133 0.038115 1.670826 1.063383 0.343204 0.711637 0.780207 1.200248 0.154500 3.642923 0.666255 0.854492 1.893369 2.288555 1.331198 0.924632 0.938852 2.856057 0.246959 0.659774 0.449004 0.395963 3.122590 1.020306 0.133740 0.644112 0.045658 2.591464 1.000587 0.535968 -0.523711 1.154870 0.159351 1.010686 0.456260 1.675455 0.026658 1.818348 0.883983 0.309142 2.038955 1.981272 1.616621 0.212513 1.020857 1.599340 0.621805 0.944531 2.983488 1.077888 1.404584 0.150990 0.921910 0.472688 0.757312 2.106950 0.964470 0.040085 0.371049 1.268515 1.488361 1.586839 0.824607 0.566574 1.043672 -1.368893 -0.592721 -1.441671 0.737266 0.177382 0.957732 0.608730 1.230580 1.328564 1.838049 0.092118 0.958254 -0.994336 1.108164 0.410714 0.015020 -0.036177 3.039686 0.341243 0.392016 1.866453 0.258531 -0.470561 1.708474 0.871488 0.839360 2.077170 0.386603 0.288236 1.065439 0.578529 0.658783 2.312037 -0.822932 1.215376 0.329287 1.259717 1.469549 1.492233 1.512171 -0.142020 0.885106 2.265975 0.070770 1.190915 2.001556 0.902579 -1.119597 -1.196922 2.122268 3.011842 1.302011 0.510338 0.486451 -0.073921 3.203515 0.701172 2.346098 1.626820 0.934189 -0.843865 1.109973 3.006561 0.242149 2.015998 -0.592493 1.292367 2.337032 0.756746 0.768976 0.661071 1.318616 2.397039 0.120187 1.111820 1.431568 2.613785 0.702615 2.638962 1.134097 1.172037 -0.365017 0.578734 1.880640 -0.472567 1.757710 0.363395 0.984162 0.612185 1.889663 2.134157 2.731630 0.294480 -0.285810 0.361790 1.700785 1.881141 0.346796 -0.319966 0.181287 1.162702 1.669760 0.425920 1.743687 1.616713 1.971867 0.288096 0.264307 0.036536 1.459138 1.656238 1.751503 -0.872184 0.443720 1.272164 1.931546 1.327532 1.740814 0.198095 -0.582208 -0.620190 1.046562 -0.679829 2.395892 0.155029 1.814007 0.950258 1.534247 0.192991 1.841641 0.441827 0.370843 2.177667 0.154919 0.718561 2.719957 -0.077500 -0.378282 0.704856 2.628856 0.622562 1.026758 0.077762 -0.416757 1.863528 0.795594 -1.109840 0.473916 1.052376 -0.744194 1.055219 1.433473 0.949941 0.349488 1.897314 -0.371261 1.252958 0.511988 1.637370 -0.889504 -0.721851 0.509756 1.876231 0.501393 1.683603 1.367724 2.072299 1.036580 1.160224 2.305487 2.282103 -0.324425 1.220522 1.164557 2.659467 0.027151 0.251095 1.764809 1.006620 1.191700 1.029017 -0.889223 -0.586175 1.758250 1.238023 1.087833 0.249673 1.480103 0.241287 0.650359 1.027135 0.392635 1.047479 1.226537 0.771475 0.360674 1.969798 -0.088442 -1.178920 1.053777 0.780662 0.393633 1.694705 0.830573 -1.530858 -1.096986 1.023690 1.282684 0.207847 0.635045 0.582715 0.674794 1.315359 1.021995 2.108160 1.342969 0.756124 2.841510 0.541719 2.571396 -0.405907 1.007265 2.830012 1.647854 1.506593 2.630659 3.229005 0.633440 1.067911 0.714338 1.249971 0.595712 0.003398 0.189601 0.289586 0.147441 3.710362 1.030951 0.094269 0.907970 -0.411406 0.720713 1.858850 1.989419 0.780455 1.288989 2.566333 3.444560 -0.286918 2.178505 0.639702 2.872420 0.568526 2.401842 2.240845 2.069111 -0.090076 1.051478 0.109410 1.999592 1.778719 -0.240027 0.223491 0.093262 1.432327 0.582403 0.974576 0.262299 1.650904 1.458342 1.567962 -0.110653 0.565756 1.835327 -0.908523 1.447474 0.443299 1.295618 -0.989543 1.879534 1.299069 0.870968 1.038154 1.685448 1.347828 0.165877 1.885075 -0.068098 1.021528 2.571661 1.883956 0.831905 0.260079 2.393763 1.061217 0.936157 0.067898 2.292118 3.418141 1.344858 -0.254674 3.388914 1.668624 1.232798 0.536496 0.814034 0.764169 0.764370 2.491533 0.003828 -0.439031 0.329682 1.552335 1.002698 -0.135340 1.060521 -1.120442 -1.192294 0.888399 0.521326 0.581075 -0.782776 3.020994 1.652378 0.142110 2.874586 2.592946 3.295964 -0.210132 2.458011 0.839301 1.201093 1.386177 1.381830 0.348081 -0.487661 2.516718 0.770881 1.163920 2.496529 0.400750 0.239831 0.929743 0.855737 1.193098 0.996334 1.764705 -0.028551 0.575403 1.762921 1.515120 3.577900 -0.063549 1.183712 0.699773 0.146831 2.120438 1.120312 2.202588 0.590091 1.434198 1.597371 -0.611402 0.594250 1.385086 -1.019652 0.087703 -0.319215 1.050571 3.525529 1.578073 -0.126608 0.824973 0.910514 1.501965 1.357787 0.123323 -0.520062 1.544811 1.892559 0.378507 0.921241 0.842419 1.189873 1.819102 0.326345 2.181818 -0.511219 -0.437848 2.707414 0.389023 0.308372 0.450873 1.706601 0.107155 2.209136 1.539785 0.525510 1.381865 0.788997 0.642163 1.960106 2.929875 0.882717 -0.043927 3.304865 1.740141 0.718829 2.097378 1.875088 0.180510 1.629798 1.638099 0.872371 1.572691 1.341206 3.105784 -0.770872 -0.567717 2.040699 0.610432 3.478681 0.148255 1.175091 -0.241138 1.614358 4.125635 1.654370 3.095345 2.047711 0.339269 -0.978995 2.510255 1.571910 0.766056 -0.383860 1.739448 2.408972 3.118333 1.580307 -0.107042 0.836234 1.506743 0.971411 0.494372 0.998687 0.238618 0.512185 1.221124 0.984714 -0.569014 0.631915 4.109635 0.376793 1.977718 1.153307 0.018375 0.639899 2.495167 1.181709 0.232451 0.659142 1.372409 1.305922 2.439555 1.286017 3.103883 0.346370 1.778353 0.317169 1.046910 0.255900 1.310740 0.717510 2.587269 -0.013802 2.373654 1.657978 1.555734 0.569690 1.093320 0.710055 0.413462 1.123768 0.345683 1.937787 1.839241 0.332669 1.341914 0.002360 0.106441 3.364698 -0.861424 0.364029 0.307695 0.814741 -0.897421 1.580717 1.026915 1.716508 1.615566 -0.090433 -0.508289 2.133379 2.022934 0.678647 0.461541 0.916177 0.602528 0.680709 1.948534 0.460302 0.703664 0.928033 2.399051 1.718806 0.136329 0.953281 0.249165 0.364845 0.318980 -0.501586 0.631075 0.647001 1.127384 1.517531 1.747837 0.190622 0.367314 0.553345 0.313080 1.209310 1.480308 1.138517 0.209900 0.614150 1.557666 1.343347 1.067344 0.384195 0.089397 3.171043 0.949445 2.552352 1.796156 0.454831 -0.870703 0.437635 -0.783595 1.070634 0.525463 1.252306 -0.110925 0.910196 0.163451 0.585593 1.853309 1.614227 0.761433 -0.055288 1.433435 2.764119 2.197646 0.051132 0.531348 -0.260191 2.580285 0.444307 1.649815 1.837968 2.830009 1.269306 -0.848756 0.250195 0.732267 1.631270 0.912857 0.930751 0.832177 1.649499 1.620435 1.144408 2.160046 -0.054372 1.264778 0.325385 2.320873 0.040095 0.192569 0.671777 1.917088 0.683232 1.922813 0.107023 2.935044 1.919861 2.066228 -0.941028 -0.408026 2.672506 2.135776 1.344323 0.352906 -0.027926 -0.870784 1.661100 -0.804633 2.165536 1.663858 1.156078 1.413614 2.211116 0.823879 1.942438 1.633436 0.886120 1.457997 0.384439 1.385286 1.291495 0.775841 2.089270 2.011388 2.124646 -0.870844 1.175739 0.223414 0.696135 -0.240402 0.492428 0.645523 -0.046010 1.393673 0.654352 2.313170 2.608319 0.780791 0.651519 1.301350 0.774703 0.337566 1.911714 2.190824 0.890301 0.641662 1.570310 1.391686 1.410169 1.707859 -0.100797 2.564850 1.562243 0.262637 0.410977 1.457947 1.005272 0.879020 0.646645 2.553044 1.075131 1.995823 0.877053 2.000219 0.589013 1.172256 1.844084 2.176347 1.538464 1.471965 1.012564 1.092633 0.504413 0.031349 1.296983 0.998320 2.029706 3.089254 0.809142 -0.584659 3.511215 -0.239234 -0.223668 0.664771 1.459930 0.359446 2.762568 0.914327 2.636178 0.455892 -0.049999 1.254617 -0.750123 1.551342 2.412862 2.321717 -1.144452 2.023722 1.823923 0.365007 -1.218381 0.032494 1.604765 2.929671 0.176359 1.312029 0.214926 1.740089 0.563660 -0.385222 0.945048 0.241161 0.336643 0.768608 1.313150 1.410588 1.963178 2.214784 -0.301082 2.597001 0.263276 1.705918 -0.031639 2.091347 1.495570 2.326480 1.841150 1.092409 2.089941 3.069623 1.958188 0.507098 0.179980 0.014196 -0.605282 2.487943 1.908157 -1.424003 1.334126 1.475220 1.205720 1.212830 2.968023 3.071340 -0.155408 0.137886 0.178518 0.332006 0.631825 1.020119 0.176792 0.834519 1.720866 2.295919 0.472233 0.536607 0.849208 -0.139341 0.045613 1.051837 0.852952 0.616022 2.209025 1.213923 0.886020 1.944945 0.816607 2.714323 1.024600 1.454133 1.272278 1.305823 0.609587 1.424165 1.208513 1.429386 2.357697 0.834388 0.959094 2.836982 -1.080322 0.961870 0.334485 0.794320 1.705880 -1.612791 0.974706 0.821734 0.935362 -0.204956 -2.880898 1.974470 1.415160 2.751967 1.485011 0.829106 1.748870 1.629793 1.811053 3.133776 1.238459 2.798873 -0.604648 1.118715 1.762238 2.836431 0.441026 0.816679 0.010950 1.775032 0.406672 2.208619 -0.588639 -0.236660 2.273804 1.061641 1.388053 -0.860771 0.218292 0.631263 2.137677 0.882679 1.774945 1.181107 0.083890 1.395083 0.817508 0.209692 2.231065 0.724254 1.068552 1.911062 1.206704 0.303506 -0.954490 0.636620 0.021674 1.877332 0.587610 -1.131522 2.403688 -0.479425 0.455858 0.608113 0.731241 2.034400 0.283686 1.373861 -0.325218 2.276833 2.041067 1.119444 0.954891 1.338729 0.785792 0.275318 1.031682 1.676815 1.448306 1.354227 2.796762 0.315706 0.191059 0.376084 1.084044 2.328016 0.524748 0.889704 1.365987 0.297568 -0.203936 -0.076853 0.092053 1.956434 -0.345017 0.139392 0.132775 1.323316 0.178800 -1.121892 2.199786 0.584066 1.248672 1.407734 2.154717 1.674282 0.036368 1.698200 1.128445 0.737211 1.271132 0.759561 -0.462158 2.022049 1.749334 -0.089760 2.210399 2.730425 0.015824 1.442602 0.828223 1.952695 0.923077 1.798864 0.105132 1.306630 -0.186454 -0.555332 0.838466 2.817727 1.023361 2.083020 0.954212 1.299750 1.666752 1.032851 -1.334047 1.277205 -0.712097 3.188139 1.671666 1.143355 1.345784 1.994534 1.701667 1.628218 0.949205 0.834912 0.811602 0.907897 -0.244183 1.487327 1.705927 1.889386 2.007565 0.012457 0.102568 1.370473 0.821893 0.602121 1.767444 2.678210 1.658500 1.382663 -0.098943 -0.109420 -0.394906 2.178620 0.471198 1.680076 2.252404 1.670394 -0.539721 2.188747 0.680183 -0.257209 1.405121 1.430917 2.242878 0.244443 1.393633 0.091348 2.499758 0.637509 0.378049 -0.114230 -0.867480 1.058839 0.364952 0.725168 1.436673 0.581353 1.041154 0.191237 0.955953 1.281433 0.060317 2.980910 2.452538 1.269354 1.287561 -0.171541 -0.160466 1.236878 0.244321 0.371536 1.608779 -0.670084 2.456139 1.405231 2.732113 0.063990 0.616293 1.828951 0.233685 3.035703 1.044472 0.347145 0.320195 0.127127 0.350406 -0.079843 0.893076 1.585986 3.217138 1.898644 3.550784 1.164858 1.194946 0.196112 0.635246 1.155145 0.752143 0.382316 1.711163 1.150263 0.759173 0.141013 1.765042 1.672174 1.027694 0.772201 -0.920056 0.814466 0.851151 2.242006 2.029574 1.396024 0.113717 1.429236 1.691993 1.242694 2.524033 1.303921 0.887951 0.703162 1.148590 1.765040 1.779128 2.470280 1.173458 1.106671 0.181636 1.671649 1.087342 1.876469 0.733536 3.153441 2.249352 1.242006 0.167271 3.454219 -0.292659 1.353056 0.902173 1.491121 0.484715 2.032058 0.695333 -0.239797 0.564991 0.427706 0.652237 0.353043 -0.060129 1.401198 0.196466 0.675351 1.700600 1.765490 0.492227 0.975505 1.760747 2.381241 1.384539 -0.074345 1.300155 1.513262 0.457618 1.078624 0.515000 0.913544 2.315710 1.208128 -0.401851 0.175531 1.200417 0.871583 1.448428 2.211208 1.593436 1.647215 -0.081979 0.954481 1.311316 0.145772 -1.569458 1.144742 0.703865 0.670832 2.108549 1.322386 -0.955977 1.371284 0.296223 1.556622 2.957004 1.841030 1.562552 1.442317 0.734928 2.222252 1.166502 -0.243429 1.348579 1.632579 3.013382 1.781463 3.147152 0.091649 -0.187041 2.617082 0.957319 1.367984 2.809185 2.020068 2.589721 2.238117 0.023476 0.112250 0.422674 1.802955 1.760488 -0.585657 -0.691415 2.054737 0.498007 0.705313 0.498612 0.367997 1.105937 1.580887 0.972431 -1.467703 -0.126165 0.730812 0.417033 1.312616 1.394690 1.315726 0.080757 -1.247156 0.706521 3.053683 1.529405 1.428660 0.492550 1.530579 1.326188 0.405104 1.426922 0.935201 0.692659 2.012473 1.338269 1.746089 1.179773 0.082627 1.256108 1.084789 0.615494 -0.297242 2.148495 -2.277304 -0.363946 2.564687 0.207183 1.345476 2.668219 1.678751 2.164226 0.553235 1.598128 1.192059 -1.146926 0.114773 0.505608 -0.024987 -0.892835 0.688611 0.881333 1.833355 0.071155 2.581253 0.280124 1.671238 2.121293 2.171097 1.138432 2.045212 0.656711 0.158083 0.390653 0.840486 0.353541 0.772309 0.573762 1.377650 1.141158 0.964906 0.110356 0.253235 1.612604 3.080320 2.498865 0.806225 -0.356623 2.332053 -0.206211 0.532588 2.155392 -0.481918 1.820604 1.073051 1.313431 2.818929 -0.253967 2.558385 1.960892 0.064309 0.821292 0.731233 1.302025 1.615806 -0.300890 1.018104 1.164288 2.333050 3.603918 1.397013 0.522330 0.896586 1.230021 0.132291 0.875516 0.238757 1.324423 1.340493 -0.139499 0.637647 0.387422 0.939512 2.092638 -1.046093 1.419031 2.099686 1.218657 0.151767 -0.656613 -0.024610 2.335226 1.850658 2.295028 1.050298 1.349547 1.087275 1.818710 0.525124 0.431244 1.058626 0.510893 0.643127 0.562929 0.756466 0.906222 0.384017 1.414649 1.202096 0.702439 1.681661 1.538311 0.385949 1.769058 3.063242 2.524719 1.389534 -0.441941 1.845672 0.554687 -0.492266 1.211785 0.632817 0.025948 -0.341869 -0.549632 1.313535 0.596445 -0.074180 0.998588 2.097713 1.872332 -0.755180 1.795485 -1.007531 2.186134 1.628561 0.942158 2.855902 1.028484 0.818566 1.612399 0.236676 0.645038 0.738224 1.812126 1.482615 0.113488 0.962243 0.437047 1.897706 1.383232 -0.324806 2.139269 0.944519 1.533785 1.490733 1.972823 1.806909 1.317546 1.051478 0.027883 1.159836 1.765861 -0.733863 0.700507 2.908761 -0.212121 0.877718 1.226062 1.424852 -0.302961 1.244867 1.679017 2.660738 -1.031270 0.564670 0.120164 1.128832 1.055341 2.472033 1.525388 -0.110956 0.810434 1.825640 3.470242 1.311087 0.416281 1.580509 1.832613 0.461769 1.261326 1.457332 0.790342 -0.733199 1.576554 1.073786 -0.602557 1.547602 -0.968322 0.780445 0.750665 1.998315 0.942172 0.015099 0.965523 1.380586 1.474505 0.444496 0.607066 0.438702 0.748026 1.566106 -0.053768 0.641068 1.653292 0.930633 2.119934 2.841647 1.304781 0.180968 1.875894 0.827194 2.249840 0.077693 0.869310 2.304547 1.604692 0.767956 1.181585 1.463923 0.795483 2.462824 1.506149 -0.986885 1.561083 1.343116 0.966147 0.938444 0.288796 4.220568 0.879888 1.342958 2.810250 1.610787 0.626442 0.997710 1.476721 1.618153 0.765184 -1.101305 0.512504 -1.302743 1.934849 2.367166 -0.180575 0.709087 -0.939287 1.628705 0.777448 1.223108 1.051649 1.499167 0.188752 0.600654 1.514978 0.913079 1.560157 0.846423 1.227589 2.302304 0.856887 1.614650 0.957914 1.789137 -0.817363 0.418942 1.369805 0.566087 2.207047 2.456715 -0.542686 1.778065 2.005863 1.513152 1.774116 2.300289 1.913560 1.456816 2.152389 1.741500 3.162058 1.517910 2.789767 1.375040 0.924031 0.321997 1.600541 1.493477 1.393854 0.093591 1.319151 0.500856 0.339601 1.077470 1.387552 1.976353 0.158701 0.854064 1.854823 0.714459 1.053842 0.396418 -0.160375 0.187902 -0.195849 1.562516 0.763133 0.780326 -0.623322 0.365604 1.340877 3.833683 0.923730 0.001754 0.565098 0.170699 1.841079 1.270051 2.612706 1.568196 3.607841 0.893426 3.017829 0.159742 0.913836 0.213731 1.588488 0.653402 0.465684 -0.089014 1.291769 1.253802 0.419313 0.786949 -0.686811 0.142927 0.198838 2.386227 0.483434 0.809592 2.446356 -1.098420 -0.169859 0.581206 -1.944573 0.901446 0.719218 1.739851 2.627182 1.030132 0.854399 1.227530 2.048856 2.773939 2.116887 2.081251 2.509416 0.501306 0.086845 0.873055 1.079686 2.020345 0.209890 -0.155447 0.632495 2.263914 1.827049 0.427531 2.211678 2.792988 2.379125 3.049917 1.992011 0.069965 0.750606 -0.002895 -1.572707 0.953920 2.359182 1.020971 0.789527 2.597261 1.926191 0.863457 2.168163 -0.006245 0.383241 1.218940 1.717838 1.013333 2.348060 1.662176 -0.050645 -0.034870 0.756758 0.246634 -0.454329 -0.022920 0.523011 1.199096 -0.061083 1.817840 2.550795 2.225768 2.522541 1.137487 1.448478 1.952170 -0.115069 1.651412 0.807898 1.337623 1.047544 2.471579 1.476931 3.010209 1.135824 0.171868 0.024654 2.249701 1.977551 0.444180 0.832646 2.810648 1.746235 2.477640 -0.436650 1.954872 3.116854 1.368600 1.431670 1.882143 0.973787 -0.941880 -0.106825 0.332165 1.210712 0.469805 0.704809 0.827278 1.638454 2.807622 2.008900 1.672822 1.770658 2.533002 1.576321 0.180219 -0.302052 2.599477 1.676875 2.324062 1.310813 1.504487 2.260332 -0.258468 2.181068 2.232953 0.993072 1.367449 1.652186 1.247131 2.543264 2.326789 1.611316 0.317098 0.079589 1.938984 1.281448 2.162163 0.964899 0.174385 0.690840 0.747843 1.780844 1.344065 2.275247 2.303763 2.817005 1.465589 0.013795 -0.719758 -1.230079 0.560894 -1.397242 1.124508 2.493995 0.762942 -0.482014 1.429889 0.217814 1.389666 0.519694 -0.051903 0.012264 0.817940 0.620533 1.273248 0.861444 1.881904 0.485103 0.882204 0.891094 -0.142649 -0.349120 1.316880 0.871155 -0.352644 1.161458 1.739064 1.165377 -0.495080 -0.713639 3.050599 1.772167 3.271243 0.026164 1.474169 0.371979 1.581238 1.241988 0.859076 0.346745 2.735856 1.493223 1.699761 0.509785 1.296281 1.574774 0.494840 1.702548 0.445415 1.728336 -0.243858 -0.107822 0.573302 -1.755651 -0.148347 -0.234677 0.410550 -0.313248 0.505286 1.669989 0.861906 1.058206 0.219502 1.337542 0.833080 1.105766 1.044486 0.631054 0.926049 0.200331 1.124687 -0.289728 2.292333 -0.292147 2.322568 2.593849 -1.597720 -1.168434 0.437630 1.673751 2.223847 -0.052630 1.985049 0.082005 -0.016455 1.352714 -0.608920 3.011647 0.036287 0.825917 0.700654 1.449206 0.614031 1.357224 1.609983 1.824893 1.101578 1.418088 0.225700 -0.869866 1.812737 1.647767 1.498689 2.137133 0.983160 1.588231 1.124584 0.905599 1.953380 1.837739 3.563993 -0.307908 1.781866 0.355889 0.075442 0.941566 -0.239361 -0.063227 2.788324 2.376492 2.786691 1.079556 2.193014 1.078493 2.370479 0.299186 0.127616 1.487689 1.584534 -0.753873 1.645651 2.551776 -0.224763 -0.221269 1.603333 1.159797 1.973776 0.042913 -0.394083 0.029448 0.051627 0.503958 1.415224 0.968236 0.410007 1.680320 0.628430 -0.346570 0.003390 1.835854 -0.203347 1.466395 -0.090401 -0.021963 1.571628 2.052481 2.784732 2.364528 -0.884016 0.726232 0.764867 1.171792 0.093408 1.873799 0.535523 0.900392 0.090365 2.709746 1.853469 -0.498545 2.579167 2.362726 2.286256 0.944790 1.153398 0.057057 1.103140 1.899135 1.163851 1.022556 1.985981 2.241804 1.246565 0.969687 0.198011 0.393407 2.151996 1.746980 -0.203938 1.987448 -0.906833 1.431346 0.839038 -0.190829 0.814702 0.275945 0.031769 2.062561 1.043192 0.785098 1.105938 1.387693 0.999682 1.343793 0.034458 1.034086 0.628242 0.170771 1.929497 1.196961 0.724496 1.062248 1.249923 -0.524408 0.909623 2.846290 2.041641 1.262792 0.639917 2.398948 0.937791 0.241783 0.914253 1.209346 0.850527 2.206539 1.120604 1.937266 -0.332153 -0.001292 1.066009 0.759281 1.400306 0.729248 1.783116 -0.151678 2.271785 -1.152707 1.261240 1.819938 0.687224 1.281081 0.571175 0.808483 0.301427 1.286192 1.576377 1.210853 -1.026796 -0.371200 1.939968 1.490437 1.569744 0.638596 2.808590 1.328376 0.507523 0.309598 1.297138 2.037719 1.026602 1.448236 2.024918 0.530445 0.676628 0.913357 0.137572 2.155986 0.416356 -0.416461 1.799196 -1.063856 0.542327 1.315795 0.986041 0.623931 0.284644 2.802760 -0.539526 2.144382 1.137598 0.289734 0.520737 -0.000971 1.447979 0.961356 0.533588 1.668339 3.243160 0.802980 0.332264 0.409317 2.688440 1.915396 1.750553 0.085266 0.396063 0.021107 1.559664 1.055129 2.063743 -0.910979 2.101829 0.726629 0.768939 0.221465 0.121983 -0.002812 1.486585 1.261245 0.685005 1.506280 1.787823 1.467778 -0.480924 1.219048 1.775572 1.138377 2.537853 0.812280 2.195094 1.074916 3.357266 0.923596 1.322666 0.766374 0.365886 0.664451 0.636817 -0.261115 -0.562512 0.781340 -0.123134 0.771261 -0.036545 -1.191539 0.326839 0.849196 -0.201196 1.083551 2.819217 0.443742 -0.013751 1.804958 2.138849 0.086788 3.047493 0.105217 2.059103 0.394143 -0.096832 1.217643 3.122047 2.121491 -0.101166 -0.272571 1.843459
As you might expect, you can enable and disable the indices along all
four sides of the matrix:
toyplot . matrix (( matrix , colormap ), rshow = True , bshow = True , label = "A matrix" );
A matrix 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 0 1 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 1 2 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 2 3 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 3 4 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 4 5 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 5 6 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 6 7 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 7 8 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 8 9 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 9 10 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 10 11 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 11 12 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 12 13 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 13 14 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 14 15 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 15 16 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 16 17 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 17 18 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 18 19 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
The indices along each side of the matrix are generated by
Tick Locators , and you can provide your own custom locators if
needed:
tlocator = toyplot . locator . Explicit ([ 5 , 10 , 15 ])
llocator = toyplot . locator . Explicit ([ 1 , 5 , 13 ], [ "One" , "Five" , "Evil" ])
toyplot . matrix (( matrix , colormap ), tlocator = tlocator , llocator = llocator , label = "A matrix" );
A matrix 5 10 15 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 One 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 Five 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 Evil 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178
Note that the matrix visualization in Toyplot is actually just a factory
function that creates and populates a set of Table Coordinates ,
so you can use the full toyplot.coordinates.Table
API to
configure it however you like. For example, you could highlight the
maximum value in the matrix using a contrasting color:
i , j = numpy . unravel_index ( numpy . argmax ( matrix ), matrix . shape )
canvas , table = toyplot . matrix (( matrix , colormap ), label = "A matrix" )
table . body . cell [ i , j ] . style = { "fill" : "yellow" }
A matrix 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 1 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 2 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 3 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 4 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 5 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 6 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 7 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 8 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 9 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 10 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 11 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 12 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 13 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 14 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 15 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 16 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 17 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 18 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 19 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178
Or you could use the table API to overwrite or replace the default
labels:
x = numpy . arange ( - 5 , 5 , 0.2 )
y = numpy . arange ( - 5 , 5 , 0.2 )
xx , yy = numpy . meshgrid ( x , y , sparse = True )
z = xx ** 2 - yy ** 2
canvas , table = toyplot . matrix ( z , step = 5 , width = 400 )
table . left . cell [ 25 , 1 ] . lstyle = { "fill" : "red" }
table . top . cell [ 1 , 25 ] . lstyle = { "fill" : "red" }
table . right . cell [ 25 , 0 ] . data = "Saddle"
table . bottom . cell [ 0 , 25 ] . data = "Saddle"
0 5 10 15 20 25 30 35 40 45 0 0.000000 -1.960000 -3.840000 -5.640000 -7.360000 -9.000000 -10.560000 -12.040000 -13.440000 -14.760000 -16.000000 -17.160000 -18.240000 -19.240000 -20.160000 -21.000000 -21.760000 -22.440000 -23.040000 -23.560000 -24.000000 -24.360000 -24.640000 -24.840000 -24.960000 -25.000000 -24.960000 -24.840000 -24.640000 -24.360000 -24.000000 -23.560000 -23.040000 -22.440000 -21.760000 -21.000000 -20.160000 -19.240000 -18.240000 -17.160000 -16.000000 -14.760000 -13.440000 -12.040000 -10.560000 -9.000000 -7.360000 -5.640000 -3.840000 -1.960000 1.960000 0.000000 -1.880000 -3.680000 -5.400000 -7.040000 -8.600000 -10.080000 -11.480000 -12.800000 -14.040000 -15.200000 -16.280000 -17.280000 -18.200000 -19.040000 -19.800000 -20.480000 -21.080000 -21.600000 -22.040000 -22.400000 -22.680000 -22.880000 -23.000000 -23.040000 -23.000000 -22.880000 -22.680000 -22.400000 -22.040000 -21.600000 -21.080000 -20.480000 -19.800000 -19.040000 -18.200000 -17.280000 -16.280000 -15.200000 -14.040000 -12.800000 -11.480000 -10.080000 -8.600000 -7.040000 -5.400000 -3.680000 -1.880000 0.000000 3.840000 1.880000 0.000000 -1.800000 -3.520000 -5.160000 -6.720000 -8.200000 -9.600000 -10.920000 -12.160000 -13.320000 -14.400000 -15.400000 -16.320000 -17.160000 -17.920000 -18.600000 -19.200000 -19.720000 -20.160000 -20.520000 -20.800000 -21.000000 -21.120000 -21.160000 -21.120000 -21.000000 -20.800000 -20.520000 -20.160000 -19.720000 -19.200000 -18.600000 -17.920000 -17.160000 -16.320000 -15.400000 -14.400000 -13.320000 -12.160000 -10.920000 -9.600000 -8.200000 -6.720000 -5.160000 -3.520000 -1.800000 0.000000 1.880000 5.640000 3.680000 1.800000 0.000000 -1.720000 -3.360000 -4.920000 -6.400000 -7.800000 -9.120000 -10.360000 -11.520000 -12.600000 -13.600000 -14.520000 -15.360000 -16.120000 -16.800000 -17.400000 -17.920000 -18.360000 -18.720000 -19.000000 -19.200000 -19.320000 -19.360000 -19.320000 -19.200000 -19.000000 -18.720000 -18.360000 -17.920000 -17.400000 -16.800000 -16.120000 -15.360000 -14.520000 -13.600000 -12.600000 -11.520000 -10.360000 -9.120000 -7.800000 -6.400000 -4.920000 -3.360000 -1.720000 0.000000 1.800000 3.680000 7.360000 5.400000 3.520000 1.720000 0.000000 -1.640000 -3.200000 -4.680000 -6.080000 -7.400000 -8.640000 -9.800000 -10.880000 -11.880000 -12.800000 -13.640000 -14.400000 -15.080000 -15.680000 -16.200000 -16.640000 -17.000000 -17.280000 -17.480000 -17.600000 -17.640000 -17.600000 -17.480000 -17.280000 -17.000000 -16.640000 -16.200000 -15.680000 -15.080000 -14.400000 -13.640000 -12.800000 -11.880000 -10.880000 -9.800000 -8.640000 -7.400000 -6.080000 -4.680000 -3.200000 -1.640000 0.000000 1.720000 3.520000 5.400000 5 9.000000 7.040000 5.160000 3.360000 1.640000 0.000000 -1.560000 -3.040000 -4.440000 -5.760000 -7.000000 -8.160000 -9.240000 -10.240000 -11.160000 -12.000000 -12.760000 -13.440000 -14.040000 -14.560000 -15.000000 -15.360000 -15.640000 -15.840000 -15.960000 -16.000000 -15.960000 -15.840000 -15.640000 -15.360000 -15.000000 -14.560000 -14.040000 -13.440000 -12.760000 -12.000000 -11.160000 -10.240000 -9.240000 -8.160000 -7.000000 -5.760000 -4.440000 -3.040000 -1.560000 0.000000 1.640000 3.360000 5.160000 7.040000 10.560000 8.600000 6.720000 4.920000 3.200000 1.560000 0.000000 -1.480000 -2.880000 -4.200000 -5.440000 -6.600000 -7.680000 -8.680000 -9.600000 -10.440000 -11.200000 -11.880000 -12.480000 -13.000000 -13.440000 -13.800000 -14.080000 -14.280000 -14.400000 -14.440000 -14.400000 -14.280000 -14.080000 -13.800000 -13.440000 -13.000000 -12.480000 -11.880000 -11.200000 -10.440000 -9.600000 -8.680000 -7.680000 -6.600000 -5.440000 -4.200000 -2.880000 -1.480000 0.000000 1.560000 3.200000 4.920000 6.720000 8.600000 12.040000 10.080000 8.200000 6.400000 4.680000 3.040000 1.480000 0.000000 -1.400000 -2.720000 -3.960000 -5.120000 -6.200000 -7.200000 -8.120000 -8.960000 -9.720000 -10.400000 -11.000000 -11.520000 -11.960000 -12.320000 -12.600000 -12.800000 -12.920000 -12.960000 -12.920000 -12.800000 -12.600000 -12.320000 -11.960000 -11.520000 -11.000000 -10.400000 -9.720000 -8.960000 -8.120000 -7.200000 -6.200000 -5.120000 -3.960000 -2.720000 -1.400000 0.000000 1.480000 3.040000 4.680000 6.400000 8.200000 10.080000 13.440000 11.480000 9.600000 7.800000 6.080000 4.440000 2.880000 1.400000 0.000000 -1.320000 -2.560000 -3.720000 -4.800000 -5.800000 -6.720000 -7.560000 -8.320000 -9.000000 -9.600000 -10.120000 -10.560000 -10.920000 -11.200000 -11.400000 -11.520000 -11.560000 -11.520000 -11.400000 -11.200000 -10.920000 -10.560000 -10.120000 -9.600000 -9.000000 -8.320000 -7.560000 -6.720000 -5.800000 -4.800000 -3.720000 -2.560000 -1.320000 0.000000 1.400000 2.880000 4.440000 6.080000 7.800000 9.600000 11.480000 14.760000 12.800000 10.920000 9.120000 7.400000 5.760000 4.200000 2.720000 1.320000 0.000000 -1.240000 -2.400000 -3.480000 -4.480000 -5.400000 -6.240000 -7.000000 -7.680000 -8.280000 -8.800000 -9.240000 -9.600000 -9.880000 -10.080000 -10.200000 -10.240000 -10.200000 -10.080000 -9.880000 -9.600000 -9.240000 -8.800000 -8.280000 -7.680000 -7.000000 -6.240000 -5.400000 -4.480000 -3.480000 -2.400000 -1.240000 0.000000 1.320000 2.720000 4.200000 5.760000 7.400000 9.120000 10.920000 12.800000 10 16.000000 14.040000 12.160000 10.360000 8.640000 7.000000 5.440000 3.960000 2.560000 1.240000 0.000000 -1.160000 -2.240000 -3.240000 -4.160000 -5.000000 -5.760000 -6.440000 -7.040000 -7.560000 -8.000000 -8.360000 -8.640000 -8.840000 -8.960000 -9.000000 -8.960000 -8.840000 -8.640000 -8.360000 -8.000000 -7.560000 -7.040000 -6.440000 -5.760000 -5.000000 -4.160000 -3.240000 -2.240000 -1.160000 0.000000 1.240000 2.560000 3.960000 5.440000 7.000000 8.640000 10.360000 12.160000 14.040000 17.160000 15.200000 13.320000 11.520000 9.800000 8.160000 6.600000 5.120000 3.720000 2.400000 1.160000 0.000000 -1.080000 -2.080000 -3.000000 -3.840000 -4.600000 -5.280000 -5.880000 -6.400000 -6.840000 -7.200000 -7.480000 -7.680000 -7.800000 -7.840000 -7.800000 -7.680000 -7.480000 -7.200000 -6.840000 -6.400000 -5.880000 -5.280000 -4.600000 -3.840000 -3.000000 -2.080000 -1.080000 0.000000 1.160000 2.400000 3.720000 5.120000 6.600000 8.160000 9.800000 11.520000 13.320000 15.200000 18.240000 16.280000 14.400000 12.600000 10.880000 9.240000 7.680000 6.200000 4.800000 3.480000 2.240000 1.080000 0.000000 -1.000000 -1.920000 -2.760000 -3.520000 -4.200000 -4.800000 -5.320000 -5.760000 -6.120000 -6.400000 -6.600000 -6.720000 -6.760000 -6.720000 -6.600000 -6.400000 -6.120000 -5.760000 -5.320000 -4.800000 -4.200000 -3.520000 -2.760000 -1.920000 -1.000000 0.000000 1.080000 2.240000 3.480000 4.800000 6.200000 7.680000 9.240000 10.880000 12.600000 14.400000 16.280000 19.240000 17.280000 15.400000 13.600000 11.880000 10.240000 8.680000 7.200000 5.800000 4.480000 3.240000 2.080000 1.000000 0.000000 -0.920000 -1.760000 -2.520000 -3.200000 -3.800000 -4.320000 -4.760000 -5.120000 -5.400000 -5.600000 -5.720000 -5.760000 -5.720000 -5.600000 -5.400000 -5.120000 -4.760000 -4.320000 -3.800000 -3.200000 -2.520000 -1.760000 -0.920000 0.000000 1.000000 2.080000 3.240000 4.480000 5.800000 7.200000 8.680000 10.240000 11.880000 13.600000 15.400000 17.280000 20.160000 18.200000 16.320000 14.520000 12.800000 11.160000 9.600000 8.120000 6.720000 5.400000 4.160000 3.000000 1.920000 0.920000 0.000000 -0.840000 -1.600000 -2.280000 -2.880000 -3.400000 -3.840000 -4.200000 -4.480000 -4.680000 -4.800000 -4.840000 -4.800000 -4.680000 -4.480000 -4.200000 -3.840000 -3.400000 -2.880000 -2.280000 -1.600000 -0.840000 0.000000 0.920000 1.920000 3.000000 4.160000 5.400000 6.720000 8.120000 9.600000 11.160000 12.800000 14.520000 16.320000 18.200000 15 21.000000 19.040000 17.160000 15.360000 13.640000 12.000000 10.440000 8.960000 7.560000 6.240000 5.000000 3.840000 2.760000 1.760000 0.840000 0.000000 -0.760000 -1.440000 -2.040000 -2.560000 -3.000000 -3.360000 -3.640000 -3.840000 -3.960000 -4.000000 -3.960000 -3.840000 -3.640000 -3.360000 -3.000000 -2.560000 -2.040000 -1.440000 -0.760000 0.000000 0.840000 1.760000 2.760000 3.840000 5.000000 6.240000 7.560000 8.960000 10.440000 12.000000 13.640000 15.360000 17.160000 19.040000 21.760000 19.800000 17.920000 16.120000 14.400000 12.760000 11.200000 9.720000 8.320000 7.000000 5.760000 4.600000 3.520000 2.520000 1.600000 0.760000 0.000000 -0.680000 -1.280000 -1.800000 -2.240000 -2.600000 -2.880000 -3.080000 -3.200000 -3.240000 -3.200000 -3.080000 -2.880000 -2.600000 -2.240000 -1.800000 -1.280000 -0.680000 0.000000 0.760000 1.600000 2.520000 3.520000 4.600000 5.760000 7.000000 8.320000 9.720000 11.200000 12.760000 14.400000 16.120000 17.920000 19.800000 22.440000 20.480000 18.600000 16.800000 15.080000 13.440000 11.880000 10.400000 9.000000 7.680000 6.440000 5.280000 4.200000 3.200000 2.280000 1.440000 0.680000 0.000000 -0.600000 -1.120000 -1.560000 -1.920000 -2.200000 -2.400000 -2.520000 -2.560000 -2.520000 -2.400000 -2.200000 -1.920000 -1.560000 -1.120000 -0.600000 0.000000 0.680000 1.440000 2.280000 3.200000 4.200000 5.280000 6.440000 7.680000 9.000000 10.400000 11.880000 13.440000 15.080000 16.800000 18.600000 20.480000 23.040000 21.080000 19.200000 17.400000 15.680000 14.040000 12.480000 11.000000 9.600000 8.280000 7.040000 5.880000 4.800000 3.800000 2.880000 2.040000 1.280000 0.600000 0.000000 -0.520000 -0.960000 -1.320000 -1.600000 -1.800000 -1.920000 -1.960000 -1.920000 -1.800000 -1.600000 -1.320000 -0.960000 -0.520000 0.000000 0.600000 1.280000 2.040000 2.880000 3.800000 4.800000 5.880000 7.040000 8.280000 9.600000 11.000000 12.480000 14.040000 15.680000 17.400000 19.200000 21.080000 23.560000 21.600000 19.720000 17.920000 16.200000 14.560000 13.000000 11.520000 10.120000 8.800000 7.560000 6.400000 5.320000 4.320000 3.400000 2.560000 1.800000 1.120000 0.520000 0.000000 -0.440000 -0.800000 -1.080000 -1.280000 -1.400000 -1.440000 -1.400000 -1.280000 -1.080000 -0.800000 -0.440000 0.000000 0.520000 1.120000 1.800000 2.560000 3.400000 4.320000 5.320000 6.400000 7.560000 8.800000 10.120000 11.520000 13.000000 14.560000 16.200000 17.920000 19.720000 21.600000 20 24.000000 22.040000 20.160000 18.360000 16.640000 15.000000 13.440000 11.960000 10.560000 9.240000 8.000000 6.840000 5.760000 4.760000 3.840000 3.000000 2.240000 1.560000 0.960000 0.440000 0.000000 -0.360000 -0.640000 -0.840000 -0.960000 -1.000000 -0.960000 -0.840000 -0.640000 -0.360000 0.000000 0.440000 0.960000 1.560000 2.240000 3.000000 3.840000 4.760000 5.760000 6.840000 8.000000 9.240000 10.560000 11.960000 13.440000 15.000000 16.640000 18.360000 20.160000 22.040000 24.360000 22.400000 20.520000 18.720000 17.000000 15.360000 13.800000 12.320000 10.920000 9.600000 8.360000 7.200000 6.120000 5.120000 4.200000 3.360000 2.600000 1.920000 1.320000 0.800000 0.360000 0.000000 -0.280000 -0.480000 -0.600000 -0.640000 -0.600000 -0.480000 -0.280000 0.000000 0.360000 0.800000 1.320000 1.920000 2.600000 3.360000 4.200000 5.120000 6.120000 7.200000 8.360000 9.600000 10.920000 12.320000 13.800000 15.360000 17.000000 18.720000 20.520000 22.400000 24.640000 22.680000 20.800000 19.000000 17.280000 15.640000 14.080000 12.600000 11.200000 9.880000 8.640000 7.480000 6.400000 5.400000 4.480000 3.640000 2.880000 2.200000 1.600000 1.080000 0.640000 0.280000 0.000000 -0.200000 -0.320000 -0.360000 -0.320000 -0.200000 0.000000 0.280000 0.640000 1.080000 1.600000 2.200000 2.880000 3.640000 4.480000 5.400000 6.400000 7.480000 8.640000 9.880000 11.200000 12.600000 14.080000 15.640000 17.280000 19.000000 20.800000 22.680000 24.840000 22.880000 21.000000 19.200000 17.480000 15.840000 14.280000 12.800000 11.400000 10.080000 8.840000 7.680000 6.600000 5.600000 4.680000 3.840000 3.080000 2.400000 1.800000 1.280000 0.840000 0.480000 0.200000 0.000000 -0.120000 -0.160000 -0.120000 0.000000 0.200000 0.480000 0.840000 1.280000 1.800000 2.400000 3.080000 3.840000 4.680000 5.600000 6.600000 7.680000 8.840000 10.080000 11.400000 12.800000 14.280000 15.840000 17.480000 19.200000 21.000000 22.880000 24.960000 23.000000 21.120000 19.320000 17.600000 15.960000 14.400000 12.920000 11.520000 10.200000 8.960000 7.800000 6.720000 5.720000 4.800000 3.960000 3.200000 2.520000 1.920000 1.400000 0.960000 0.600000 0.320000 0.120000 0.000000 -0.040000 0.000000 0.120000 0.320000 0.600000 0.960000 1.400000 1.920000 2.520000 3.200000 3.960000 4.800000 5.720000 6.720000 7.800000 8.960000 10.200000 11.520000 12.920000 14.400000 15.960000 17.600000 19.320000 21.120000 23.000000 25 25.000000 23.040000 21.160000 19.360000 17.640000 16.000000 14.440000 12.960000 11.560000 10.240000 9.000000 7.840000 6.760000 5.760000 4.840000 4.000000 3.240000 2.560000 1.960000 1.440000 1.000000 0.640000 0.360000 0.160000 0.040000 0.000000 0.040000 0.160000 0.360000 0.640000 1.000000 1.440000 1.960000 2.560000 3.240000 4.000000 4.840000 5.760000 6.760000 7.840000 9.000000 10.240000 11.560000 12.960000 14.440000 16.000000 17.640000 19.360000 21.160000 23.040000 Saddle 24.960000 23.000000 21.120000 19.320000 17.600000 15.960000 14.400000 12.920000 11.520000 10.200000 8.960000 7.800000 6.720000 5.720000 4.800000 3.960000 3.200000 2.520000 1.920000 1.400000 0.960000 0.600000 0.320000 0.120000 -0.000000 -0.040000 0.000000 0.120000 0.320000 0.600000 0.960000 1.400000 1.920000 2.520000 3.200000 3.960000 4.800000 5.720000 6.720000 7.800000 8.960000 10.200000 11.520000 12.920000 14.400000 15.960000 17.600000 19.320000 21.120000 23.000000 24.840000 22.880000 21.000000 19.200000 17.480000 15.840000 14.280000 12.800000 11.400000 10.080000 8.840000 7.680000 6.600000 5.600000 4.680000 3.840000 3.080000 2.400000 1.800000 1.280000 0.840000 0.480000 0.200000 -0.000000 -0.120000 -0.160000 -0.120000 0.000000 0.200000 0.480000 0.840000 1.280000 1.800000 2.400000 3.080000 3.840000 4.680000 5.600000 6.600000 7.680000 8.840000 10.080000 11.400000 12.800000 14.280000 15.840000 17.480000 19.200000 21.000000 22.880000 24.640000 22.680000 20.800000 19.000000 17.280000 15.640000 14.080000 12.600000 11.200000 9.880000 8.640000 7.480000 6.400000 5.400000 4.480000 3.640000 2.880000 2.200000 1.600000 1.080000 0.640000 0.280000 -0.000000 -0.200000 -0.320000 -0.360000 -0.320000 -0.200000 0.000000 0.280000 0.640000 1.080000 1.600000 2.200000 2.880000 3.640000 4.480000 5.400000 6.400000 7.480000 8.640000 9.880000 11.200000 12.600000 14.080000 15.640000 17.280000 19.000000 20.800000 22.680000 24.360000 22.400000 20.520000 18.720000 17.000000 15.360000 13.800000 12.320000 10.920000 9.600000 8.360000 7.200000 6.120000 5.120000 4.200000 3.360000 2.600000 1.920000 1.320000 0.800000 0.360000 -0.000000 -0.280000 -0.480000 -0.600000 -0.640000 -0.600000 -0.480000 -0.280000 0.000000 0.360000 0.800000 1.320000 1.920000 2.600000 3.360000 4.200000 5.120000 6.120000 7.200000 8.360000 9.600000 10.920000 12.320000 13.800000 15.360000 17.000000 18.720000 20.520000 22.400000 30 24.000000 22.040000 20.160000 18.360000 16.640000 15.000000 13.440000 11.960000 10.560000 9.240000 8.000000 6.840000 5.760000 4.760000 3.840000 3.000000 2.240000 1.560000 0.960000 0.440000 -0.000000 -0.360000 -0.640000 -0.840000 -0.960000 -1.000000 -0.960000 -0.840000 -0.640000 -0.360000 0.000000 0.440000 0.960000 1.560000 2.240000 3.000000 3.840000 4.760000 5.760000 6.840000 8.000000 9.240000 10.560000 11.960000 13.440000 15.000000 16.640000 18.360000 20.160000 22.040000 23.560000 21.600000 19.720000 17.920000 16.200000 14.560000 13.000000 11.520000 10.120000 8.800000 7.560000 6.400000 5.320000 4.320000 3.400000 2.560000 1.800000 1.120000 0.520000 -0.000000 -0.440000 -0.800000 -1.080000 -1.280000 -1.400000 -1.440000 -1.400000 -1.280000 -1.080000 -0.800000 -0.440000 0.000000 0.520000 1.120000 1.800000 2.560000 3.400000 4.320000 5.320000 6.400000 7.560000 8.800000 10.120000 11.520000 13.000000 14.560000 16.200000 17.920000 19.720000 21.600000 23.040000 21.080000 19.200000 17.400000 15.680000 14.040000 12.480000 11.000000 9.600000 8.280000 7.040000 5.880000 4.800000 3.800000 2.880000 2.040000 1.280000 0.600000 -0.000000 -0.520000 -0.960000 -1.320000 -1.600000 -1.800000 -1.920000 -1.960000 -1.920000 -1.800000 -1.600000 -1.320000 -0.960000 -0.520000 0.000000 0.600000 1.280000 2.040000 2.880000 3.800000 4.800000 5.880000 7.040000 8.280000 9.600000 11.000000 12.480000 14.040000 15.680000 17.400000 19.200000 21.080000 22.440000 20.480000 18.600000 16.800000 15.080000 13.440000 11.880000 10.400000 9.000000 7.680000 6.440000 5.280000 4.200000 3.200000 2.280000 1.440000 0.680000 -0.000000 -0.600000 -1.120000 -1.560000 -1.920000 -2.200000 -2.400000 -2.520000 -2.560000 -2.520000 -2.400000 -2.200000 -1.920000 -1.560000 -1.120000 -0.600000 0.000000 0.680000 1.440000 2.280000 3.200000 4.200000 5.280000 6.440000 7.680000 9.000000 10.400000 11.880000 13.440000 15.080000 16.800000 18.600000 20.480000 21.760000 19.800000 17.920000 16.120000 14.400000 12.760000 11.200000 9.720000 8.320000 7.000000 5.760000 4.600000 3.520000 2.520000 1.600000 0.760000 -0.000000 -0.680000 -1.280000 -1.800000 -2.240000 -2.600000 -2.880000 -3.080000 -3.200000 -3.240000 -3.200000 -3.080000 -2.880000 -2.600000 -2.240000 -1.800000 -1.280000 -0.680000 0.000000 0.760000 1.600000 2.520000 3.520000 4.600000 5.760000 7.000000 8.320000 9.720000 11.200000 12.760000 14.400000 16.120000 17.920000 19.800000 35 21.000000 19.040000 17.160000 15.360000 13.640000 12.000000 10.440000 8.960000 7.560000 6.240000 5.000000 3.840000 2.760000 1.760000 0.840000 -0.000000 -0.760000 -1.440000 -2.040000 -2.560000 -3.000000 -3.360000 -3.640000 -3.840000 -3.960000 -4.000000 -3.960000 -3.840000 -3.640000 -3.360000 -3.000000 -2.560000 -2.040000 -1.440000 -0.760000 0.000000 0.840000 1.760000 2.760000 3.840000 5.000000 6.240000 7.560000 8.960000 10.440000 12.000000 13.640000 15.360000 17.160000 19.040000 20.160000 18.200000 16.320000 14.520000 12.800000 11.160000 9.600000 8.120000 6.720000 5.400000 4.160000 3.000000 1.920000 0.920000 -0.000000 -0.840000 -1.600000 -2.280000 -2.880000 -3.400000 -3.840000 -4.200000 -4.480000 -4.680000 -4.800000 -4.840000 -4.800000 -4.680000 -4.480000 -4.200000 -3.840000 -3.400000 -2.880000 -2.280000 -1.600000 -0.840000 0.000000 0.920000 1.920000 3.000000 4.160000 5.400000 6.720000 8.120000 9.600000 11.160000 12.800000 14.520000 16.320000 18.200000 19.240000 17.280000 15.400000 13.600000 11.880000 10.240000 8.680000 7.200000 5.800000 4.480000 3.240000 2.080000 1.000000 -0.000000 -0.920000 -1.760000 -2.520000 -3.200000 -3.800000 -4.320000 -4.760000 -5.120000 -5.400000 -5.600000 -5.720000 -5.760000 -5.720000 -5.600000 -5.400000 -5.120000 -4.760000 -4.320000 -3.800000 -3.200000 -2.520000 -1.760000 -0.920000 0.000000 1.000000 2.080000 3.240000 4.480000 5.800000 7.200000 8.680000 10.240000 11.880000 13.600000 15.400000 17.280000 18.240000 16.280000 14.400000 12.600000 10.880000 9.240000 7.680000 6.200000 4.800000 3.480000 2.240000 1.080000 -0.000000 -1.000000 -1.920000 -2.760000 -3.520000 -4.200000 -4.800000 -5.320000 -5.760000 -6.120000 -6.400000 -6.600000 -6.720000 -6.760000 -6.720000 -6.600000 -6.400000 -6.120000 -5.760000 -5.320000 -4.800000 -4.200000 -3.520000 -2.760000 -1.920000 -1.000000 0.000000 1.080000 2.240000 3.480000 4.800000 6.200000 7.680000 9.240000 10.880000 12.600000 14.400000 16.280000 17.160000 15.200000 13.320000 11.520000 9.800000 8.160000 6.600000 5.120000 3.720000 2.400000 1.160000 -0.000000 -1.080000 -2.080000 -3.000000 -3.840000 -4.600000 -5.280000 -5.880000 -6.400000 -6.840000 -7.200000 -7.480000 -7.680000 -7.800000 -7.840000 -7.800000 -7.680000 -7.480000 -7.200000 -6.840000 -6.400000 -5.880000 -5.280000 -4.600000 -3.840000 -3.000000 -2.080000 -1.080000 0.000000 1.160000 2.400000 3.720000 5.120000 6.600000 8.160000 9.800000 11.520000 13.320000 15.200000 40 16.000000 14.040000 12.160000 10.360000 8.640000 7.000000 5.440000 3.960000 2.560000 1.240000 -0.000000 -1.160000 -2.240000 -3.240000 -4.160000 -5.000000 -5.760000 -6.440000 -7.040000 -7.560000 -8.000000 -8.360000 -8.640000 -8.840000 -8.960000 -9.000000 -8.960000 -8.840000 -8.640000 -8.360000 -8.000000 -7.560000 -7.040000 -6.440000 -5.760000 -5.000000 -4.160000 -3.240000 -2.240000 -1.160000 0.000000 1.240000 2.560000 3.960000 5.440000 7.000000 8.640000 10.360000 12.160000 14.040000 14.760000 12.800000 10.920000 9.120000 7.400000 5.760000 4.200000 2.720000 1.320000 -0.000000 -1.240000 -2.400000 -3.480000 -4.480000 -5.400000 -6.240000 -7.000000 -7.680000 -8.280000 -8.800000 -9.240000 -9.600000 -9.880000 -10.080000 -10.200000 -10.240000 -10.200000 -10.080000 -9.880000 -9.600000 -9.240000 -8.800000 -8.280000 -7.680000 -7.000000 -6.240000 -5.400000 -4.480000 -3.480000 -2.400000 -1.240000 0.000000 1.320000 2.720000 4.200000 5.760000 7.400000 9.120000 10.920000 12.800000 13.440000 11.480000 9.600000 7.800000 6.080000 4.440000 2.880000 1.400000 -0.000000 -1.320000 -2.560000 -3.720000 -4.800000 -5.800000 -6.720000 -7.560000 -8.320000 -9.000000 -9.600000 -10.120000 -10.560000 -10.920000 -11.200000 -11.400000 -11.520000 -11.560000 -11.520000 -11.400000 -11.200000 -10.920000 -10.560000 -10.120000 -9.600000 -9.000000 -8.320000 -7.560000 -6.720000 -5.800000 -4.800000 -3.720000 -2.560000 -1.320000 0.000000 1.400000 2.880000 4.440000 6.080000 7.800000 9.600000 11.480000 12.040000 10.080000 8.200000 6.400000 4.680000 3.040000 1.480000 -0.000000 -1.400000 -2.720000 -3.960000 -5.120000 -6.200000 -7.200000 -8.120000 -8.960000 -9.720000 -10.400000 -11.000000 -11.520000 -11.960000 -12.320000 -12.600000 -12.800000 -12.920000 -12.960000 -12.920000 -12.800000 -12.600000 -12.320000 -11.960000 -11.520000 -11.000000 -10.400000 -9.720000 -8.960000 -8.120000 -7.200000 -6.200000 -5.120000 -3.960000 -2.720000 -1.400000 0.000000 1.480000 3.040000 4.680000 6.400000 8.200000 10.080000 10.560000 8.600000 6.720000 4.920000 3.200000 1.560000 -0.000000 -1.480000 -2.880000 -4.200000 -5.440000 -6.600000 -7.680000 -8.680000 -9.600000 -10.440000 -11.200000 -11.880000 -12.480000 -13.000000 -13.440000 -13.800000 -14.080000 -14.280000 -14.400000 -14.440000 -14.400000 -14.280000 -14.080000 -13.800000 -13.440000 -13.000000 -12.480000 -11.880000 -11.200000 -10.440000 -9.600000 -8.680000 -7.680000 -6.600000 -5.440000 -4.200000 -2.880000 -1.480000 0.000000 1.560000 3.200000 4.920000 6.720000 8.600000 45 9.000000 7.040000 5.160000 3.360000 1.640000 -0.000000 -1.560000 -3.040000 -4.440000 -5.760000 -7.000000 -8.160000 -9.240000 -10.240000 -11.160000 -12.000000 -12.760000 -13.440000 -14.040000 -14.560000 -15.000000 -15.360000 -15.640000 -15.840000 -15.960000 -16.000000 -15.960000 -15.840000 -15.640000 -15.360000 -15.000000 -14.560000 -14.040000 -13.440000 -12.760000 -12.000000 -11.160000 -10.240000 -9.240000 -8.160000 -7.000000 -5.760000 -4.440000 -3.040000 -1.560000 0.000000 1.640000 3.360000 5.160000 7.040000 7.360000 5.400000 3.520000 1.720000 -0.000000 -1.640000 -3.200000 -4.680000 -6.080000 -7.400000 -8.640000 -9.800000 -10.880000 -11.880000 -12.800000 -13.640000 -14.400000 -15.080000 -15.680000 -16.200000 -16.640000 -17.000000 -17.280000 -17.480000 -17.600000 -17.640000 -17.600000 -17.480000 -17.280000 -17.000000 -16.640000 -16.200000 -15.680000 -15.080000 -14.400000 -13.640000 -12.800000 -11.880000 -10.880000 -9.800000 -8.640000 -7.400000 -6.080000 -4.680000 -3.200000 -1.640000 0.000000 1.720000 3.520000 5.400000 5.640000 3.680000 1.800000 -0.000000 -1.720000 -3.360000 -4.920000 -6.400000 -7.800000 -9.120000 -10.360000 -11.520000 -12.600000 -13.600000 -14.520000 -15.360000 -16.120000 -16.800000 -17.400000 -17.920000 -18.360000 -18.720000 -19.000000 -19.200000 -19.320000 -19.360000 -19.320000 -19.200000 -19.000000 -18.720000 -18.360000 -17.920000 -17.400000 -16.800000 -16.120000 -15.360000 -14.520000 -13.600000 -12.600000 -11.520000 -10.360000 -9.120000 -7.800000 -6.400000 -4.920000 -3.360000 -1.720000 0.000000 1.800000 3.680000 3.840000 1.880000 -0.000000 -1.800000 -3.520000 -5.160000 -6.720000 -8.200000 -9.600000 -10.920000 -12.160000 -13.320000 -14.400000 -15.400000 -16.320000 -17.160000 -17.920000 -18.600000 -19.200000 -19.720000 -20.160000 -20.520000 -20.800000 -21.000000 -21.120000 -21.160000 -21.120000 -21.000000 -20.800000 -20.520000 -20.160000 -19.720000 -19.200000 -18.600000 -17.920000 -17.160000 -16.320000 -15.400000 -14.400000 -13.320000 -12.160000 -10.920000 -9.600000 -8.200000 -6.720000 -5.160000 -3.520000 -1.800000 0.000000 1.880000 1.960000 -0.000000 -1.880000 -3.680000 -5.400000 -7.040000 -8.600000 -10.080000 -11.480000 -12.800000 -14.040000 -15.200000 -16.280000 -17.280000 -18.200000 -19.040000 -19.800000 -20.480000 -21.080000 -21.600000 -22.040000 -22.400000 -22.680000 -22.880000 -23.000000 -23.040000 -23.000000 -22.880000 -22.680000 -22.400000 -22.040000 -21.600000 -21.080000 -20.480000 -19.800000 -19.040000 -18.200000 -17.280000 -16.280000 -15.200000 -14.040000 -12.800000 -11.480000 -10.080000 -8.600000 -7.040000 -5.400000 -3.680000 -1.880000 0.000000 Saddle
If you want to combine a matrix with additional plots on a canvas, you
use the same Canvas Layout mechanisms as usual:
canvas = toyplot . Canvas ( width = 600 , height = 400 )
table = canvas . matrix ( matrix , label = "Matrix" , bounds = ( 50 , - 250 , 50 , - 50 ), step = 5 )
axes = canvas . cartesian ( bounds = ( - 200 , - 50 , 50 , - 50 ), label = "Distribution" , xlabel = "Count" , ylabel = "Value" )
axes . bars ( numpy . histogram ( matrix , 20 ), along = "y" );
Matrix 0 5 10 15 0 1.471435 -0.190976 2.432707 0.687348 0.279411 1.887163 1.859588 0.363476 1.015696 -1.242685 2.150036 1.991946 1.953324 -1.021255 0.665923 1.002118 1.405453 1.289092 2.321158 -0.546906 0.797354 0.344031 1.193421 1.553439 2.318152 0.530695 1.675554 -0.817027 0.816891 2.058969 0.602160 1.337438 2.047579 2.045938 1.863717 0.877908 1.124713 0.677205 1.841675 3.390961 1.076200 0.433554 1.036142 -1.074978 1.247792 0.102843 0.863205 1.018289 1.755414 1.215269 1.841009 -0.445810 -0.401973 0.899082 0.451758 0.855380 1.354020 0.964487 1.565738 2.545659 0.025764 0.929655 1.307969 0.791501 2.033801 -1.400454 3.030604 -0.142631 1.211883 1.704721 0.214565 1.462060 1.704228 1.523508 0.073746 3.007843 1.226963 -0.152659 1.631979 1.039513 1.464392 -2.563517 2.321106 1.152631 1.164530 0.569904 1.767369 1.984920 1.270836 2.391986 1.079842 0.600035 -0.027851 0.415282 1.816594 0.918053 0.655234 1.528288 -0.068989 0.488119 5 1.291205 1.566534 1.503592 1.285296 1.484288 2.363482 0.218895 0.531982 2.224574 -0.281108 1.875476 -0.710715 0.549235 1.749164 0.796067 0.817825 1.680656 -0.818499 1.047072 1.394844 0.751568 0.382293 0.317116 1.436258 -0.703013 1.393711 0.520676 0.700984 1.694103 1.678630 1.239556 1.151227 1.816127 2.893534 1.639633 0.037971 -1.085266 2.930247 -0.735349 2.210384 1.797435 0.620189 1.702562 0.149654 2.176812 0.475664 1.700908 1.984188 0.878272 3.365769 1.496143 1.796595 0.525979 0.943304 2.357797 0.195166 -1.123620 0.666498 0.113281 1.334198 1.536784 0.256170 0.679796 0.083801 0.140332 1.225985 1.628776 1.186494 1.952478 1.988138 0.927392 0.449397 0.061847 -0.239072 1.139683 0.776981 3.123692 1.122273 -0.409432 2.422986 -1.147855 -0.347533 1.363565 0.985248 2.272395 -0.449567 -0.195524 0.408137 0.585495 -0.425795 1.209395 0.407114 -0.473116 0.103419 2.104352 0.568450 0.838863 1.889157 1.288377 -0.051539 10 0.680439 0.380007 1.156998 0.428545 2.057633 0.208511 0.475373 1.071878 2.910759 1.787965 1.513082 0.453584 2.043945 3.107785 2.459927 2.015405 1.749185 0.324479 1.440266 1.688972 0.723354 2.924533 1.411204 1.890765 1.226363 -1.078618 0.612114 0.912893 2.126386 1.247112 1.121172 1.298984 0.842901 0.259531 -0.247653 1.249455 1.581073 3.763844 1.399325 1.668488 0.724226 1.500483 1.863065 -0.051628 -0.392054 2.153922 2.181944 1.391371 0.118953 1.295080 2.863801 -0.712274 -0.407085 1.126781 1.003760 -0.268994 0.161157 1.553921 0.495957 0.211560 2.529401 1.205455 1.313013 1.866521 1.299071 2.076541 1.363177 2.893680 0.514247 1.387674 1.023558 0.339770 0.681315 0.277338 1.177387 1.983513 1.023505 1.553777 1.353769 0.724406 0.509516 0.625563 -1.397504 2.541030 1.063085 0.715559 -0.265601 2.787980 0.645491 0.895239 1.386254 1.822775 0.316210 2.057203 1.031880 2.343182 0.949460 0.635990 -0.553342 0.680702 15 1.527046 1.711112 0.782455 3.637791 -0.742138 0.905565 2.431184 1.592758 1.170297 -0.751706 1.288581 0.457420 1.171602 1.982818 0.974651 0.712448 1.924443 0.938754 0.268967 -0.022774 1.995993 1.955558 1.713841 1.133371 0.192962 0.657989 2.908780 1.155923 1.759653 0.576994 1.181673 1.274493 1.067912 0.963017 0.829199 1.266973 2.382997 0.977539 1.131395 1.434437 1.264534 1.565658 1.585084 0.825702 -0.071369 0.951539 0.154710 1.415101 1.425531 0.019276 0.572174 2.498570 0.639843 0.541760 -0.337968 0.958613 1.821048 3.097801 2.282933 1.270338 2.003140 2.078674 1.340753 0.801925 3.481458 2.385255 -0.154601 -0.268069 1.607862 -0.080096 0.388718 1.102035 -0.436574 1.210717 0.103096 -0.724393 2.792339 -0.312713 1.555877 0.318119 2.572743 0.895348 2.850398 0.666650 1.193464 0.503255 2.032723 -0.739804 0.244138 0.118888 1.393892 0.049974 1.332507 1.528944 -0.120521 1.048264 1.061988 -0.027516 0.761665 2.932178 0 20 40 60 Count -2 0 2 4 Value Distribution