标签: visualization

你如何实时可视化日志文件?

有时,它可能是有用的,但大多只是看着爽还是令人印象深刻的可视化的日志文件(从http请求任何和带宽使用率的咖啡每一天喝醉了酒杯).我知道查尔斯维尔,我认为看起来有点傻,然后有一个gltail.

如何实时"可视化"您的日志文件?

statistics logging visualization

8
推荐指数
2
解决办法
6234
查看次数

优选的标签云可视化格式

出于好奇,我想知道标签云格式最适合发现越来越多(相关)内容的目的?

我知道3种格式,但不知道哪种格式最好.

1)美味的单色底纹

2)具有字体大小变化的标准 -

3)本网站上的那个 - 显示重要性/用法的数字.

那你喜欢哪些?为什么?

编辑: 感谢下面的答案,我现在对标签云可视化技术有了更多的了解.

4)并行标签云 - 平行坐标技术的简单使用.我觉得它更有条理,更易读.

5)voroni图 - 更有用于识别标签关系并根据它们做出决策.不符合我们发现相关内容的目的.

6)思维导图 - 它们很好,可以用来逐步过滤内容.

我在这里找到了一些更有趣的技术 - http://www.cs.toronto.edu/~ccollins/research/index.html

tags layout user-interface visualization

8
推荐指数
1
解决办法
1149
查看次数

如何获得我的C#项目之间的依赖关系图

我有一个相当复杂的应用程序,它已被分解为多个组件.每个组件都有一个包含大量项目的解决方案文件.所以我喜欢把它想象成一个组件中有多个项目/ dll.还有一个"共同"组件.所有其他组件都依赖于"共同".所以编译是这样的: "nant component1.compile"将编译"common"然后编译component1,因为component1依赖于"common".随着时间的推移,"共同"变得相当大.我很确定它可以分成几个较小的组件.然后组件需要仅依赖于这些较小的,破碎的"共同"中的一些.这有望减少不同组件的编译时间.

所以问题:我想要显示应用程序中所有不同项目之间的依赖关系,同时标记项目所属的组件.你会怎么做?

.net c# dependencies visualization csproj

8
推荐指数
1
解决办法
6280
查看次数

容易记住数据的指纹?

我需要为用户可以记忆或至少容易识别的RSA密钥创建指纹.我想到了以下想法:

  • 将SHA1哈希分成4比特的部分,并将它们用作贝塞尔样条曲线的坐标.绘制样条曲线并将该图片用作指纹.
  • 使用SHA1哈希作为某些分形算法的输入.对于给定的输入,结果需要是唯一的,即输出在一半时间内不能是实心方形.
  • 将SHA1哈希映射到单词列表中的条目(用于拼写检查器或密码列表).这将创建一个由真实单词组成的密码.
  • 使用其他大型数据集(如Google地图)(将SHA1哈希映射到地图坐标并使用地图区域作为指纹)而不是单词列表

还有其他想法吗?我确信这已经以某种形式实施.

hash visualization fingerprint

8
推荐指数
1
解决办法
1126
查看次数

用于创建数据结构图的软件?

什么是用于创建数据结构图的好的(最好是免费的)软件工具?例如,像这样: 替代文字

visualization data-structures

8
推荐指数
2
解决办法
4288
查看次数

Mathematica北美地图

你会如何在Mathematica中渲染这样的地图?(例如美国各州和加拿大各省可单独着色?)http://upload.wikimedia.org/wikipedia/commons/archive/1/18/20071029031002%21North_America_map_coloured.svg

我试图导入SVG路径并构建多边形(使用基于http://mathgis.blogspot.com/2009/11/make-us-county-thematic-map-using.html的方法)但它们看起来很多不如链接SVG中的曲线好.内置数据库似乎没有美国各州和加拿大各省的形状:只有国家.

谢谢!

PS:这样做的目的是能够制作州/省数据的等值区域图(即根据与该州/省有关的一些数据对州/省进行着色)

gis mapping visualization wolfram-mathematica

8
推荐指数
2
解决办法
4012
查看次数

如何将d3(javascript)添加到vaadin应用程序?

晚上好,

我目前正在尝试将d3的可视化功能添加到我的vaadin应用程序中.如果你不知道d3是什么,这里有一个快速链接:http://d3js.org/

但我遇到了一些问题:

  • 如何添加"d3.v2.js"javascript文件/库,这是使用d3进行开发所必需的?我尝试将它添加到一个自己的主题(WebContent/VAADIN/themes/myOwnTheme/..),但是通过在eclipse中刷新我收到的消息:"构建期间发生了错误.错误运行构建器'JavaScript Validator'在项目上' VaadinD3Testproject'.14".我猜那是因为js文件可能太大了,大约有8000行?我读到了以某种方式将文件添加到web.xml?有办法吗?

  • 我怎样才能将javascript代码添加到我的vaadin应用程序中?经过我的研究,我知道可以使用的选项:

    • .getMainWindow()executeJavaScript( "警报( '富');")

    要么

    • 标签测试=新标签("将鼠标移到这里..

      ",Label.CONTENT_XHTML);

- >有没有其他方法来集成JavaScript代码?

有人可以通过一种"一步一步"的解释帮助我,如何解决这两种方式?这里的帮助真的很值得赞赏,因为我对此并不熟悉.

-------更新-----------

如何添加"d3.v2.js"javascript文件/库,这是使用d3进行开发所必需的?我尝试将其添加到自己的主题(WebContent/VAADIN/themes/myOwnTheme/..),但通过刷新我收到消息:"构建期间发生错误.错误运行构建器'JavaScript Validator'项目'VaadinD3Testproject' .14".我猜那是因为js文件可能太大了,大约有8000行?我读到了以某种方式将文件添加到web.xml?有办法吗?

我修复了这个错误,这是我的eclipse和inbuild javascript验证器的问题.我现在能够通过用自己的servlet覆盖ajax类来将js文件加载到我的应用程序中,正如在几篇文章中所描述的那样.

我现在尝试了几种方法:

  • getMainWindow.executeJavaScript()无法以某种方式使用d3,只要我想添加一些d3代码,例如"d3.select("body").append("svg");" ,它只是不执行它(无论我是否执行标记,但我一般都注意到标记中的代码不会被执行)

  • 我尝试使用CustimLayout,因为它已在本论坛的一些示例中显示,但它再次如上所述.当我检查网站源代码时,我的代码只是丢失或解析出来

  • 标签不再起作用,无论是XHTML还是RAW模式,都会发生异常

  • 覆盖在服务器启动时构建bodys时调用的另一个servlet方法,结果是我收到一条错误消息,即vaadin甚至无法加载默认的widgetset.

那么,还剩下什么?有没有办法将d3与vaadin集成?没有人试过这个吗?我昨天也读了很多关于即将推出的vaadin 7.但是它甚至可以选择使用我不知道它的稳定性的alpha版本(我猜这就是为什么它被称为alpha)

感谢您与我分享的每一个想法

javascript java visualization vaadin d3.js

8
推荐指数
1
解决办法
6719
查看次数

d3.js中的定向非循环图

今天在D3.js中有没有可靠的绘制有向无环图的方法?我正在尝试将课程中的先决条件可视化,类似于此.

我已经看到了类似问题的一些较旧的答案,最有希望的是这种黑客攻击,尽管它对于更大和更复杂的数据集并不能很好地工作.

这是一个罕见的可视化案例,D3不适合吗?

visualization data-visualization directed-acyclic-graphs d3.js

8
推荐指数
2
解决办法
1万
查看次数

Pandas Dataframe到Seaborn Grouped Barchart

我有以下数据框,我从一个更大的数据框中获得,该数据框列出了最差的10个"基准回报"及其相应的投资组合回报和日期:

在此输入图像描述

我已经设法创建了一个Seaborn条形图,其中使用此脚本列出基准回报与其对应日期:

import pandas as pd
import seaborn as sns

df = pd.read_csv('L:\\My Documents\\Desktop\\Data NEW.csv', parse_dates = True)

df = df.nsmallest(10, columns = 'Benchmark Returns')
df = df[['Date', 'Benchmark Returns', 'Portfolio Returns']]
p6 = sns.barplot(x = 'Date', y = 'Benchmark Returns', data = df)
p6.set(ylabel = 'Return (%)')
for x_ticks in p6.get_xticklabels():
    x_ticks.set_rotation(90)
Run Code Online (Sandbox Code Playgroud)

它产生了这个情节:

在此输入图像描述

但是,我想要的是一个分组条形图,其中包含Benchmark Returns和Portfolio Returns,其中两种不同的颜色用于区分这两个类别.

我尝试了几种不同的方法,但似乎没有任何效果.

在此先感谢您的帮助!

python visualization pandas seaborn

8
推荐指数
1
解决办法
9219
查看次数

如何使用Amazon Neptune可视化图形数据?

Gremlin和SPARQL都有多种可视化选项。Amazon Neptune经过测试的可视化选项有哪些?

visualization graph-databases amazon-neptune

8
推荐指数
2
解决办法
3119
查看次数