小编mom*_*ara的帖子

ggplot2使geom_tile中的缺失值不为空

geom_tile()R的ggplot2数据可视化包中的层中,当单元格不包含任何数据时,不会绘制它.例如http://docs.ggplot2.org/current/geom_tile.html并搜索"缺失值".

我想更改此行为以显示所有切片的最小值.这有可能吗?如果可以的话怎么样?

附加背景:我使用的时候

stat_density2d(aes(x=x,y=y, fill=..density..), geom="tile", contour=FALSE)
Run Code Online (Sandbox Code Playgroud)

我希望没有密度的区域与密度非常小的区域非常相似.就像现在一样,如果说色谱是从蓝色到红色而背景是白色的,那么当瓷砖中没有数据时它是白色的,并且当瓷砖中有单个数据点是蓝色时.

似乎可以为数据添加伪计数,但我如何提前知道如何分配伪计数?在有刻面的情况下?

r ggplot2

18
推荐指数
3
解决办法
2万
查看次数

TF Learn(又名Scikit Flow)和TFLearn(又名TFLearn.org)有什么区别

有两个TFLearn项目

TF Learn (aka Scikit Flow)
https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/learn/python/learn  
Run Code Online (Sandbox Code Playgroud)

TFLearn: Deep learning library featuring a higher-level API for TensorFlow.
https://github.com/tflearn/tflearn
Run Code Online (Sandbox Code Playgroud)

这些项目的状态是什么,它们是分开还是合并在一起?

frameworks tensorflow skflow

16
推荐指数
1
解决办法
4825
查看次数

R数组操作

在python列表中可以像这样切片x[4:-1]以从第四个元素到最后一个元素.

在R中,对于带有x[4:length(x)]和用于多维数组的向量,可以实现类似的东西x[,,,,4:dim(x)[5],,,].对于从中间元素到最后一个元素的特定维度的数组切片,这是更优雅的语法吗?

谢谢

arrays r slice sub-array

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

如何在Emacs Speaks Statistics for R中关闭自动替换

Emacs Speaks StatisticsR如何能自动更换_<-被关闭?

emacs r ess

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

SLURM交互节点上Emacs乱码

当我远程登录SLURM交互节点时,emacs有时会出现乱码。正如我在下面描述的,我认为问题是 SLURM 交互节点弄乱了查询/确认终端信号,并且一些字符被丢弃导致故障。

设置

  • 我实际与之交互的计算机:MacBook Air (10.13.2)
  • 终端:iTerm2 Build 3.1.7
  • ssh 到集群
  • SLURM交互节点(即srun --nodes=1 ... --pty /bin/bash
  • emacs:终端模式下使用的 GNU Emacs 27.1(即emacs -nw

有时,当屏幕重新绘制时,会出现乱码: emacs 屏幕乱码

当有很多窗格或移动大量文本时,这种情况似乎会发生得更多。根据 emacs文档的这一部分,我尝试使用C-l (recenter-top-bottom)重新绘制屏幕,​​这暂时修复了当前的故障。

通过设置$TERM=screen$TERM=xterm-256color在我的.bash-profile我看到不同的配色方案,但故障仍然存在。

请注意,我仅在登录交互式节点时看到故障,而不是从集群上的头节点看到故障。利用日志节点上正常的事实,这可以提供有用的诊断信息。这让我怀疑问题在于从集群发送的字符的 ENQ/ACK 或 pad-timing 被丢弃。terminfo 诊断程序的文档对此进行了讨论tack

tack登录节点交互节点使用给出相同的值

$ tack
Using terminfo from: /home/maom/opt/miniconda3/share/terminfo/x/xterm-256color

Name: xterm-256color|xterm with 256 colors
\r ^M (cr)    = ^M
\n ^J (ind)   = ^J
\b ^H …
Run Code Online (Sandbox Code Playgroud)

emacs terminfo slurm

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

快速随机选择算法

给定一个真/假值数组,选择具有随机真值的索引的最有效算法是什么.

草图简单的算法是

a <- the array
c <- 0
for i in a:
    if a[i] is true: c++
e <- random number in (0, c-1)
j <- 0
for i in e:
    while j is false: j++
return j
Run Code Online (Sandbox Code Playgroud)

任何人都可以提出更快的算法吗?即使最初不知道真元素的数量,也许有一种方法只能遍历列表一次?

random algorithm

3
推荐指数
2
解决办法
2723
查看次数

标签 统计

r ×3

emacs ×2

algorithm ×1

arrays ×1

ess ×1

frameworks ×1

ggplot2 ×1

random ×1

skflow ×1

slice ×1

slurm ×1

sub-array ×1

tensorflow ×1

terminfo ×1