标签: visualization

从pymol中的笛卡尔坐标绘制彩色球体

我在wiki中查看如何转换以下有关珠子,笛卡尔坐标+能量的信息:

23.4 54.6 12.3 -123.5 54.5 23.1 9.45 -56.7 .......

在pymol中绘制一个包含每个原子的半径为R的球体,以其坐标为中心,以彩色渐变为中心.

谢谢

python visualization bioinformatics

6
推荐指数
1
解决办法
3764
查看次数

如何根据ooo-calc的单元格值设置单元格颜色?

我可以使用条件格式更改单元格的样式.但在那里,我最多只能处理3个案件.

我想要做的是获取单元格的值,以某种方式转换它并将结果设置为单元格背景颜色.

最简单的例子是值为0到10的单元格,导致白色和黑色之间的灰色步骤.

这可能吗?有没有办法自动设置单元格的背景颜色?

谢谢!

visualization data-visualization openoffice-calc

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

使用solr构建标签云

亲爱的stackoverflow社区:

鉴于一些文本,我希望在文本中获得前50个最常用的单词,并从中创建一个标签云,从而以图形方式显示文本的内容.

该文本实际上是一组100左右的评论PER每个ITEM(一张图片)有大约120个项目,我还希望保持云更新 - 通过保持评论索引,并使用云生成代码每次运行新的网络请求出现了.

我决定使用Solr索引文本,现在想知道如何从Solr TermsVectorComponant中获得前50个单词.以下是术语矢量组件返回的结果示例,在您打开术语频率后,通过说tv.tf="true":

  <lst name="doc-5">
    <str name="uniqueKey">MA147LL/A</str>    
    <lst name="includes">
      <lst name="cabl"><tf>5</tf></lst>
      <lst name="earbud"><tf>3</tf></lst>
      <lst name="headphon"><tf>10</tf></lst>
      <lst name="usb"><tf>11</tf></lst>
    </lst>
  </lst>

  <lst name="doc-9">
    <str name="uniqueKey">3007WFP</str>
    <lst name="includes">
      <lst name="cabl"><tf>5</tf></lst>
      <lst name="usb"><tf>4</tf></lst>
    </lst>
  </lst>
Run Code Online (Sandbox Code Playgroud)

如你所见,我有两个问题:

  1. 我获得了该文档中的所有条款,不仅仅是前100名
  2. 并且它们没有按频率排序,因此我必须得到术语并将其排序在内存中以执行即时尝试.

有没有更好的办法?(或者)我可以告诉solr termvector组件以某种方式对它进行排序并为我提取100个吗?(或)我可以使用其他一些框架吗?我需要保留新的评论标记,因此标签云始终是最新的 - 对于云生成器,它需要一个加权单词的字典,并使其成为一个很好的图像.

这个答案没有帮助.

编辑 - 尝试jpountz和paige厨师的答案

这是我为此查询得到的结果:

    select?q=Id:d4439543-afd4-42fb-978a-b72eab0c07f9&facet=true
&facet.field=Post_Content&facet.minCount=1&facet.limit=50

<int name="also">1</int>
<int name="ani">1</int>
<int name="anoth">1</int>
<int name="atleast">1</int>
<int name="base">1</int>
<int name="bcd">1</int>
<int name="becaus">1</int>
<int name="better">1</int>
<int name="bigger">1</int>
<int name="bio">1</int>
<int name="boot">1</int>
<int name="bootabl">1</int>
<int …
Run Code Online (Sandbox Code Playgroud)

java lucene visualization solr data-visualization

6
推荐指数
2
解决办法
5971
查看次数

如何在不改变算法代码的情况下可视化算法?

我想想象两种不同的算法,它们决定了Java中一个平面中圆圈集合是否重叠:

  • 一种O(n²)算法,用于检查每个圆的组合
  • 使用扫描线的O(nlogn)算法

有没有办法让一个vizualization类的对象"监听"算法类的一个对象,例如它可以看到算法何时在一对圆圈之间执行重叠检查并知道何时更新可视化?

另一个例子:我可以保持活动圆列表(与扫描线相交的那些)作为扫描线算法的变量,让另一个类(可视化类)获得该变量.但是,该类如何知道列表何时更新并且必须更新可视化?

这只是我想到的策略.也许有更好的方法......

java visualization

6
推荐指数
1
解决办法
216
查看次数

C++中的3D可视化实时

您是否知道C++中可以实时更新绘图的3D可视化库?

我不是在寻找壮观的东西,只是MATLAB plot3功能的替代品.我的主要问题是我需要制作高FPS(至少8)的情节.

c++ 3d plot visualization

6
推荐指数
0
解决办法
1789
查看次数

具有大(&gt; 500,000)点的D3.js散点图?聚类?

我正在查看绘制具有大量点(500,000点及以上)的散点图。

目前,我们正在使用Matplotlib在Python中进行此操作。它绘制点,并提供平移和缩放控件。我不相信它会提供任何聚类或点,它只是将它们全部绘制出来-我想在缩小视图上没有多大意义,但是您可以放大并且它们都在那里。

我一直在用JavaScript制作图表,以使其更易于分发。我正在看D3.js,看那里是否有类似的可行方法。我确实找到了一个基本散点图的示例:

http://bl.ocks.org/mbostock/3887118

首先,您能否绘制出该点数?(500,000及以上)给我的印象是,由于所有DOM对象的开销,您无法做到吗?有办法解决吗?

其次,是否有任何可用的集群,无论是库还是D3.js中完成的示例?

第三,如果有人知道平移/缩放功能和群集的任何很好的例子,甚至只是一个处理它的打包JS库,那就太棒了。

第四,在每个点上都具有单击处理程序,并且可以在覆盖图中甚至在单独的窗口中显示一些文本,这也很好。有什么想法吗?

javascript visualization scatter-plot d3.js

6
推荐指数
1
解决办法
6516
查看次数

在graph_tool中添加边权重和缩放绘制的边长

我正在使用图形工具,我找不到定义边缘权重的方法.如何在图表中添加边缘权重?

另外,我想在使用时graph_draw,图表将根据重量绘制边距.我怎么能做到这一点?

python visualization graph graph-tool

6
推荐指数
1
解决办法
3453
查看次数

是否可以一起使用C3和D3?

我正在研究图表库,我对D3的强大印象非常深刻,但我对它的文档感到难以置信.如果我知道我仍然可以使用D3来填补C3所具有的任何限制,那么使用C3会更容易做出决定.

那么使用C3可以使用D3功能来增强C3生成的图表吗?

javascript visualization d3.js c3

6
推荐指数
1
解决办法
3669
查看次数

在ZingChart上自定义x轴

我想使用ZingChart绘制一个与此类似的图形: R-图表

直到现在我能做的最好的是: ZING-图

资源:

{ 
  "graphset": [{
    "type": "line",
    "series": [
        {
            "values":[[1,218.2], [2,121.7], [4,62.27], [8,34.37], [16,19.79], [20,16.52], [32,17.1], [40,16.11], [64,91.9]]
        }
    ],
    "scale-x":{
        "values":[1,2,4,8,16,20,32,40,64]
    }
  }]
}
Run Code Online (Sandbox Code Playgroud)

如何将x-ticks的位置固定为与x值相同?

javascript visualization zingchart

6
推荐指数
1
解决办法
631
查看次数

是否可以在seaborn.barplot中为每个单独的栏添加阴影?

ax = sns.barplot(x="size", y="algorithm", hue="ordering", data=df2, palette=sns.color_palette("cubehelix", 4))
Run Code Online (Sandbox Code Playgroud)

在创建一个seaborn barplot之后(或之前),有没有办法让我传入每个栏的舱口(填充图案和颜色)值?一种方法可以做到这一点,seaborn或者matplotlib会有很多帮助!

python visualization matplotlib bar-chart seaborn

6
推荐指数
1
解决办法
3847
查看次数