240 发简信
IP属地:山西
  • pandas包所谓的爆炸函数explode

    数据分析的时候, 我们有时候会遇到这样的需求. 就比如当一个GO号对应多个Gene ID的时候,如下: 我们想把它变成GO ID和Gene ID...

  • Python pandas包要点笔记

    Pandas包是我使用最频繁的几个python包之一, 功能强大, 虽然由于项目的原因, 可能会使用R里面的tidyverse来实现同样的功能,...

  • Resize,w 360,h 240
    python numpy包要点笔记

    numpy是Python科学计算生态系统下的一个重要的包, 其它的类似于pandas和scikit-lean都是基于numpy开发而来. 简单来...

  • Resize,w 360,h 240
    pandas中如何提取出某一列(column)的日期数字

    这两天,有个小伙伴问我这么一个问题,就是说他公司给了他一个table, 大概是140万行,其中有一列既有数字也有其它字符。例如2021年02月0...

  • Python里用borax包玩转时间操作,比如计算阴历生日和阳历生日重叠的年份

    作为一个传统的人,一直坚持过农历生日,所以过农历生日的当天,阳历生日会围绕着出生当年的阳历生日前后变动。直到突然冒出一个想法,我这一辈子当中,我...

  • Resize,w 360,h 240
    R可视化 庖丁解牛 之 如何设置ggplot2里的轴名称axis name, 标题title, subtitle以及相关设置

    这一讲主要讲ggplot2里面对轴名称,标题title, 以及副标题subtitle相关操作。 先加载相关包,并且画出散点图Scatter pl...

  • R数据分析 利用dplyr包将已有的数值列转换为百分数列

    数据分析中, 我们有时候会有这样的需求, 比如将已有的数值列,转化为百分位列。 Case study1: 比如说我们有如下表格,代表了ATGC四...

  • Resize,w 360,h 240
    ggplot2以及画箭头的一切

    出来画图,难免碰到个画箭头的需求。 简单,如下的代码就能安排。 画箭头时一些调整和参数设置,可以参考如下代码,看看箭头的头和尾的圆或者钝怎么设置。

  • linux入门基础-常用命令相对冷门的用处

    1. ls 1.1 文件按照修改的时间排序 2. cd 2.1 退回到上一个访问的目录 3. mkdir 3.1 创建层级文件夹 4. colu...

个人介绍
生物信息学博士,
高校教师,
喜欢美食,喜欢健身,热爱生活,
有一只猫,
python以及R用户。