我想在一个图中垂直绘制数据集1和数据集2.不幸的是,数据很大,所以它只是一个点的污点,无法看到密度.我尝试了hist3和其他建议,但它覆盖了我的数据集,并且分箱看起来很糟糕.
是否有另一种绘制散点密度图的方法?它真的没有Matlab功能吗?如果没有,我可以使用哪个程序轻松生成这样的情节?
这两个例子之间的混合:

我们假设我有以下矩阵:
A = [1 1 2 1;1 2 2 1;2 1 3 0;2 2 2 0;3 1 2 1]
Run Code Online (Sandbox Code Playgroud)
第一列是索引而下两个是交互,最后一个是逻辑,表示是或否.所以我知道我想根据相互作用生成以下热图."X"轴表示相互作用,"Y"轴表示指数.
1-2 1-3 2-2
1 1 NaN 1
2 NaN 0 0
3 1 NaN NaN
Run Code Online (Sandbox Code Playgroud)
我目前的做法:
B = sortrows(A,[2,3]);
Run Code Online (Sandbox Code Playgroud)
然后我分别为每行和每列应用find.
是否有类似的功能unique可以同时检查两列?
我在官方网站上安装了Python wx.但是当我尝试导入wx时,我收到以下错误消息:
import wx Traceback (most recent call last):
File "<stdin>", line 1,
in <module> ImportError: No module named wx
Run Code Online (Sandbox Code Playgroud)
我试图运行32位和64位版本,但它仍然无法正常工作.我使用python的以下版本:
Python 2.7.6 |Anaconda 1.9.1 (x86_64)| (default, Jan 10 2014, 11:23:15)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Run Code Online (Sandbox Code Playgroud)