如果经常写代码,那你一定希望有一个工具可以简单得格式化代码将其美化一下。在Perl中有鼎鼎大名的perltidy,那么在R中有没有类似的工具呢?
答案是肯定的,它就是formatR(作者是谢益辉;这里是他的主页)。
formatR的使用方法如下:……【阅读全文】
perltidy格式化Perl代码
如果经常写代码,你是否为“杂乱无章”的代码而头疼?如果你使用的是Perl,有一个专门的工具/软件可以格式化Perl代码使其更加美观,它就是perltidy。……【阅读全文】
在一幅图中绘制多个子图
在R中,如何实现在一幅图中绘制多个子图呢,特别是当子图是以群组(group)来归类的时候?下面提供两种解决方案:
先虚构一组数据:……【阅读全文】
Webmin:基于Web的Unix系统管理工具
Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。……【阅读全文】
提问的智慧
How To Ask Questions The Smart Way
提问的智慧
译者 D.H.Grand
Copyright (C) 2001 by Eric S. Raymond
中文版Copyleft 2001 by D.H.Grand(nOBODY/Ginux)
英文版:http://www.tuxedo.org/~esr/faqs/smart-questions.html
感谢Eric的耐心指点和同意,本文才得以完成并发布,本指南英文版版权为Eric Steven Raymond所有,中文版版权由D.H.Grand[nOBODY/Ginux]所有。
目录
1 简介
2 提问之前
3 怎样提问
3.1 谨慎选择论坛
3.2 尽量使用邮件列表
3.3 用辞贴切,语法正确,拼写无误
3.4 用易读格式发送问题
3.5 使用含义丰富,描述准确的标题
3.6 精确描述,信息量大
3.7 话不在多
3.8 只说症状,不说猜想
3.9 按时间顺序列出症状
3.10 别要求私下答复
3.11 明白你想问什么
3.12 别问应该自己解决的问题
3.13 去除无意义的疑问
3.14 谦逊绝没有害处,而且常帮大忙
3.15 问题解决后,加个简短说明
4 如何理解答案
4.1 RTFM和STFW:别烦我啦
4.2 还是不懂:(
4.3 面对无礼
5 决不要象个失败者
6 三思而后问
7 好问题,坏问题
8 找不到答案怎么办
通过命令行发送邮件
有时候,你可能需要通过终端命令来发送邮件。比如:你正在运行一个大程序,需要数天的时间才能运行完成;而你想在程序运行完后提醒你,方便你进行下一步的工作(查看结果、运行新的程序……);这时候,你就可以把程序的全部代码写在一个文本文件中,同时在全部的程序代码之后加上下面一句。……【阅读全文】
biopieces:生物信息学数据处理的瑞士军刀
-
简介(摘自官网)
The Biopieces are a collection of bioinformatics tools that can be pieced together in a very easy and flexible manner to perform both simple and complex tasks. The Biopieces work on a data stream in such a way that the data stream can be passed through several different Biopieces, each performing one specific task: modifying or adding records to the data stream, creating plots, or uploading data to databases and web services. The Biopieces are executed in a command line environment where the data stream is initialized by specific Biopieces which read data from files, databases, or web services, and output records to the data stream that is passed to downstream Biopieces until the data stream is terminated at the end of the analysis.……【阅读全文】
bedtools:灵活而强大的基因组数据处理套件
-
简介
bedtools总共有二三十个工具/命令来处理基因组数据。比较典型而且常用的功能举例如下:
格式转换,bam转bed(bamToBed),bed转其他格式(bedToBam,bedToIgv);
对基因组坐标的逻辑运算,包括:交集(intersectBed,windowBed),”邻集“(closestBed),补集(complementBed),并集(mergeBed),差集(subtractBed);
计算覆盖度(coverage)(coverageBed,genomeCoverageBed);
此外,还有一些强大而实用的工具(shuffleBed,groupBy,annotateBed,……)。……【阅读全文】
R中的3D饼图
通过使用plotrix包的pie3D命令,可以在R中绘制3D饼图。……【阅读全文】
R的网络绘图
如果你不想写脚本,只想通过鼠标点击来绘制统计图形。那么下面两个网址基本可以满足你的要求。
http://yeroon.net/
http://www.stat.ucla.edu/~jeroen/live.html……【阅读全文】