我正在尝试以多种方式可视化开源仪表板的日志数据,并且我正在努力使用最新的图形类型t-sne。
我看过很多可视化的t-sne / d3代码,它们总是只绘制基于数字的值,例如 https://bl.ocks.org/Fil/33066cb4f74d35a737355f3b7a2c26b1
问题1-是否可以用名义数据绘制t-sne? (理想情况下是纯JS,因为它是结合使用D3和ThreeJS的Web仪表板)
问题2-由于日志数据是标称值(例如“ GET” /“ POST” /“ HEAD”),如何将其转换为整数(本质上是标量?)
问题3-将日志条目中的每个值转换为数字,如何将它们转换为成对距离?这超出了我的深度,但是我相信我需要一些可以转换的示例: “ GET”“ /index.php”“ 200” 至 0.1234、0.3456、0.9876
我要阅读/研究几个小时,我看不到有人在解决这个问题,这是因为我离可行还很遥远?