我正在尝试使用seaborn 绘制直方图。obj[:, None]当我尝试设置 kde=True 时,返回此错误: ValueError:不再支持多维索引(例如)。在建立索引之前转换为 numpy 数组。
sns.histplot(data=df, x='age', kde=True);
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
有没有人知道一个好的(最好是开源和跨平台)工具,以允许简单的mysql数据库可视化?我只需要一个工具,我可以快速指向数据库,它将显示基本的表结构和字段类型等.没有太高级或疯狂.
我想在纹理中绘制一些数据:连续多个项目.它们不是按顺序创建的,它们可能都是不同的大小(想想内存堆).每个数据项都是一个小矩形,我希望能够区分它们,所以我希望它们中的每一个都有一个独特的颜色.
现在我可以使用rand()生成RGB值并希望它们都不同,但我怀疑我不会在RGB空间中获得良好的分布.有比这更好的方法吗?例如,在它们(几乎)重复之前循环使用不同颜色的好方法是什么?
颜色不必与项目中的任何数据匹配.我只是希望能够看到许多值,并看到它们是不同的,因为它们是相邻的.
我可以解决一些问题,但我认为这是一个有趣的问题.:)
假设一个相对现代的,支持SVG的桌面浏览器和一个由数百个类似的简单节点组成的SVG:
<circle>,<line>等)具有定义其自己的属性. <symbol>元素和许多单独的<use>实例,将它们放置并适当调整大小(W3规范). 我理解使用<symbols>/ 的语义和代码维护原因<use>,但我现在不关心那些,我正在严格尝试优化渲染,转换和DOM更新性能.我可以看到<symbol>类似于在Flash中重用sprite,保存内存并且通常是一种很好的做法.但是,如果浏览器供应商一直在考虑这种方式,我会感到惊讶(这并不是该功能的真正意图).
编辑:我不希望在SVG的生命周期中更改或添加基本符号,只是实例位置,大小等
<symbol>/ <use>表现有明确的模式吗? <symbol>vs <g>与嵌套之间是否存在差异<svg>?我正在尝试使用ggplot生成一个刻面的饼图,并面临在每个切片中间放置文本的问题:
dat = read.table(text = "Channel Volume Cnt
AGENT high 8344
AGENT medium 5448
AGENT low 23823
KIOSK high 19275
KIOSK medium 13554
KIOSK low 38293", header=TRUE)
vis = ggplot(data=dat, aes(x=factor(1), y=Cnt, fill=Volume)) +
geom_bar(stat="identity", position="fill") +
coord_polar(theta="y") +
facet_grid(Channel~.) +
geom_text(aes(x=factor(1), y=Cnt, label=Cnt, ymax=Cnt),
position=position_fill(width=1))
Run Code Online (Sandbox Code Playgroud)
输出:

geom_text应该调整哪些参数才能将数字标签放在饼图切片的中间?
相关问题是Pie plot将其文本放在彼此的顶部,但它不处理facet的情况.
更新:在上面的问题中遵循Paul Hiemstra的建议和方法我改变了代码如下:
---> pie_text = dat$Cnt/2 + c(0,cumsum(dat$Cnt)[-length(dat$Cnt)])
vis = ggplot(data=dat, aes(x=factor(1), y=Cnt, fill=Volume)) +
geom_bar(stat="identity", position="fill") +
coord_polar(theta="y") +
facet_grid(Channel~.) +
geom_text(aes(x=factor(1),
---> y=pie_text,
label=Cnt, ymax=Cnt), …Run Code Online (Sandbox Code Playgroud) 我正在看这个Web Audio API演示,这本好书的一部分
如果你看一下演示,fft峰值会顺利下降.我正在尝试使用minim库来处理Java模式下的Processing.我已经看过如何使用doFFTAnalysis()方法中的web音频api完成此操作,并尝试使用minim复制它.我还尝试移植abs()如何处理复杂类型:
/ 26.2.7/3 abs(__z): Returns the magnitude of __z.
00565 template<typename _Tp>
00566 inline _Tp
00567 __complex_abs(const complex<_Tp>& __z)
00568 {
00569 _Tp __x = __z.real();
00570 _Tp __y = __z.imag();
00571 const _Tp __s = std::max(abs(__x), abs(__y));
00572 if (__s == _Tp()) // well ...
00573 return __s;
00574 __x /= __s;
00575 __y /= __s;
00576 return __s * sqrt(__x * __x + __y * __y);
00577 }
00578 …Run Code Online (Sandbox Code Playgroud) 我正在寻找一个小工具/脚本/插件来可视化我的Rails schema.rb文件,以便我们的项目不必手动维护单独的图表.
你对这个问题有什么经验吗?
我正在使用Ubuntu 10.04,并研究内核对象的编程.
我遇到了一些相当复杂的结构,我很难阅读,所以我想我会尝试找一些可以帮助我想象它们的工具.
到目前为止我唯一能找到的是VCG,它有一个C Struct Visualization Example,如下所示:

这看起来像我想要使用的东西.
第一件事是,为Ubuntu打包的最后一个VCG是耐用的vcg(1.30debian-6) - 但.deb包可以在没有问题的情况下下载并安装在Ubuntu Lucid中.
但是,看起来这个包只是一个VCG 查看器(类似于vcgviewer,我猜).该vcgviewer页笔记:
To generate compiler graph data with newest gcc compilers use:
gcc -g -da -dv -fdump-tree-original-raw -fdump-tree-all-all
Run Code Online (Sandbox Code Playgroud)
因此,显然我必须gcc在编译时使用这些开关,以从C源生成.vcg图形文件.
然而,问题是我正在构建一个只引用Linux头的内核模块 - 因为我尽量避免重新编译整个内核.看来,只要我尝试-fdump-tree-...在该上下文(内核模块)中使用开关,gcc就想开始编译内核的其余部分!(并且在.vcg图的编译和生成中显然都失败了 - 因为我没有内核源代码,只有头文件)
所以我的问题是 - 是否有一个工具,可以生成.vcg或.dot结构图 - 只需使用纯文本头文件作为输入?(它不必解析所有依赖项 - 只是在同一目录中的头文件中)
编辑:对我来说,后端特别是.vcg或.dot对我来说实际上并不重要,我提到它们只是因为到目前为止我找到了它们; 任何类型的软件,允许类似的结构可视化,无论后端,欢迎:)
PS:请注意,如果您不想使用VCG查看器查看.vcg图表,则可以将.vcg格式转换为.dot格式,graphviz而是使用可视化.什么工作对我来说是使用图形易- search.cpan.org的perl-这第一次拿到打包在Ubuntu与小牛版,作为libgraph易-perl的(然而,的.deb文件可以-再-下载并安装不Lucid的问题).libgraph-easy-perl …
我正在尝试异步添加谷歌可视化,但我遇到了问题.我把它缩小到google.load导致问题.当google.load部分js运行时,我得到一个空屏幕/ dom.任何人都知道我做错了什么.
我也试过使用google.setOnLoadCallback,我得到了相同的结果.
任何帮助都会很棒
相关代码:
$(document).ready(function () {
google.load('visualization', '1', { 'packages': ['geomap'] }, { 'callback': drawVisualization });
function drawVisualization() {
$.ajax({
type: "POST",
data: "{'monitorId':'" + monitor + "','monitorName':'" + name + "','context':'" + context + "'}",
dataType: "json",
url: "WebService.asmx/LoadMonitorToolGeo",
contentType: "application/json; charset=utf-8",
processData: true,
success: function (msg) {
var obj = jQuery.parseJSON(msg.d);
// $(msg.d).hide().appendTo("#sortable").fadeIn();
$("#" + obj.context).find(".toolContent").hide().html(obj.data).fadeIn();
DrawWorldMap(obj.map, obj.context);
},
error: function (req, status, error) {
},
complete: function (req, status) {
}
});
function DrawWorldMap(response, id) …Run Code Online (Sandbox Code Playgroud) 我需要在sql数据库上构建一个类似仪表板的kibana.这可能吗?或者是否有像sql一样简单的kibana(在集成方面)?