さて、K 平均値定理の K の値として何を入れるべきかを簡単に知ることができるように、RGB 値をグラフ化しようとしています。
しかし、私が理解しようとしているのは、3 次元データをどのようにグラフ化するかです。現在、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またはフラッシュでプロットを見たことがあります。