声音
没有声音,在/etc/modprobe.d/modprobe.conf
里加入:
options snd-hda-intel model=mbp3 position_fix=2
网络
dhcpcd禁止ipv6
:
在/etc/dhcpcd.conf
中加入:
noipv6rs
noipv6
没有声音,在/etc/modprobe.d/modprobe.conf
里加入:
options snd-hda-intel model=mbp3 position_fix=2
dhcpcd禁止ipv6
:
在/etc/dhcpcd.conf
中加入:
noipv6rs
noipv6
看到一个帖子, https://www.maketecheasier.com/make-arch-linux-more-stable/, 说避免老升级内核,用lts版,装完可以把原先内核干掉:
sudo pacman -S linux-lts
When you’ve installed the LTS kernel, it’s a good idea to remove the bleeding edge kernel from your system.
sudo pacman -R linux
我内心闪过一个想法,难道不用配置启动么?也没去确认,照做后重启,你妹啊,太坑了,直接就找不到内核死掉!
首先基因下游是什么?
我们知道上游很重要啊,因为可能会调控转录,但注释的时候,没有上游这个东西,为什么呢?因为转录起始位点TSS的上下游被定义为promoter,所以啊上游被包括在promoter中,也就没有上游这个category了。
我在2018年4月份的一条推特文,https://twitter.com/guangchuangyu/status/988672880551518210,可以把UpSetR
变成ggplot
然后可以各种玩,比较我在推特文中所展示的,图上嵌入venn图、使用cowplot
拼图等。然而过了大半年,我的pull request并没有被作者接收,也就是说这功能还不存在于官方的版本中。
如果有兴趣的话,应该安装我fork的版本。
devtools::install_github("GuangchuangYu/UpSetR")
生物狗喜欢画barplot,但毕竟只有均值和标准误差信息量太低,万一有outliers呢?万一不是正态分布呢?所以就吐槽了又吐槽,但大家还是乐此不疲,因为大家都在用,因为很多人只会画barplot,所以产生各种反barplot运动,并呼吁大家使用boxplot,boxplot有四分位数的统计量,可以反应outlier和数据的分布,比barplot高得多了。
然而事情是不断在进化的,我们的手段是要跟上潮流的,现在的潮流就是除了要有统计量,还要有原始数据,甚至于有统计推断,全集中一图中,揭开数据的红盖头,给大家呈现全方位无死角的面貌。
小伙伴发来这个图,问我是不是bug
,这真是犯了程序员的社交礼仪。
你如果对一个程序员说,“你的代码有bug。” 他的第一反应是:
- 你的环境有问题吧
- 傻逼你会用吗。
如果你委婉地说:“你这个程序和预期的有点不一致,你看看是不是我的使用方法有问题。”
他本能地会想:“操,是不是出bug了!”
这显然不是bug
,这是绝大多数人对ggplot2
的误解,他们认为用xlim
和ylim
是放置一个窗口去看你的图,然而在ggplot2
是限定一个窗口去过滤你的数据,并重新画图!你的数据被过滤了!如果是放置窗口在图上,一条线从A到B,如果B在窗口之外,那么线被截断了,你看到半条线,但如果是过滤数据呢?B不复存在,那么线条A到B也不复存在,没有B,A到B的线画不出来。就是这样,所以这绝逼不是bug
,而是程序员本能反应的第二种情况,你用错了。
那么怎么样不过滤数据,而只是设置可视化窗口呢?你基本上很少看到有人这么用,因为几乎99%的人都只知道xlim
和ylim
,一般人我也不告诉他,快点拿去小抄把下面的代码记录一下。