小编Tim*_*ton的帖子

如何向d3.js强制气泡图添加标签

我正在尝试修改此代码bl.ocks.org/mbostock/7881887,以便我可以使用该技术来显示一个词云,其中圆圈大小相对于文件中的单词的数量,但我的主要问题是一刻找出如何在圆圈中添加文字.很诱人地,我可以看到在代码中看起来像函数的函数... node.append("text")?所以我假设我能够在节点函数中向"d"添加"name"值,然后我们就去了.如你所见,我刚刚添加了名称:text其中text ="Test"为d.任何帮助让任何文字出现在这些圈子内或附近的任何帮助都将非常感激!我是新的D3,你可能会说,并且已经花了很多个晚上用谷歌搜索这个什么都没找到.我可以看到一个不同类型的图表上的例子......力量布局,例如http://bl.ocks.org/mbostock/1093130但它们看起来如此不同我不能将一个应用于另一个:-(

这是我的jsfiddle https://jsfiddle.net/TimBrighton/vn7reroe/1/

var width = 960,
    height = 500,
    padding = 1.5, // separation between same-color nodes
    clusterPadding = 6, // separation between different-color nodes
    maxRadius = 12;

var n = 100, // total number of nodes
    m = 5; // number of distinct clusters

var color = d3.scale.category10()
    .domain(d3.range(m));

// The largest node for each cluster.
var clusters = new Array(m);

var nodes = d3.range(n).map(function() {
  test="Test";
  var i = Math.floor(Math.random() * m),
      r …
Run Code Online (Sandbox Code Playgroud)

bubble-chart word-cloud d3.js force-layout

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

SensorTag 2 CC2650广告无限固件

我想使用一个SensorTag 2,这样它就可以在那里播放它的数据(并且可以通过蓝牙进行关键连接),从它打开时到\当我关闭它时.开箱即用,标签设置为仅通过蓝牙通告几分钟,这意味着当连接最终失败或连接到标签的设备启动等等时,如果没有实际访问标签并重置,则无法再次连接它.

我看到有myWeatherCenter人员创建的固件让标签作为气象站工作,基本上将其设置为无限期广告...令人沮丧但他们的固件只是sensortag版本1 :-(

我现在已经研究了几个月和几个月没有回来......暗示没有其他人想要这个,有一个非常简单的解决方案,其他人都知道或者......?我甚至看不到其他人真的在问这个问题......这令人担忧.有没有人有固件文件为sensortag 2设置此设置或知道如何修改固件来设置此设置?

bluetooth sensor

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