Ну, я пытаюсь изобразить значения RGB, чтобы я мог легко знать, что ставить в качестве значения K для теоремы о значении Kmean.
Но я пытаюсь понять, как мне построить график своих трехмерных данных. Прямо сейчас я пытаюсь использовать css3 и -webkit-transform: translate3d (x, y, z); имущество. Но у меня проблемы с визуализацией того, каким должно быть каждое вращение и все такое.
echo '
<div style="width: 500px; height: 500px; background: #ffffff; -webkit-transform: perspective(800); -webkit-transform-style: preserve-3d;">
<div style="-webkit-transform: rotateZ(0deg); -webkit-transform-style: preserve-3d; position: relative;">
<div style="-webkit-transform: rotateY(-45deg); -webkit-transform-style: preserve-3d; position: relative;">
<div style="-webkit-transform: rotateX(-15deg); -webkit-transform-style: preserve-3d; position: relative;">
';
foreach($Kmean_array['clusters'] as $key_cluster => $cluster)
{
foreach($cluster['points'] as $key_point => $point)
{
echo '
<div style="position: absolute; opacity: .2; width: 4px; height: 4px; background: #', $Kmean_array['chosen_centroid']['hex'] ,'; -webkit-transform: translate3d(', $point['rgb']['r'] ,'px, ', $point['rgb']['g'] ,'px, ',$point['rgb']['b'] ,'px);"></div>
';
}
}
echo '
</div>
</div>
</div>
</div>
';
Я полностью готов использовать систему, которую кто-то уже создал с холстом и т. Д. Я видел только графики с java или flash.