0%

前些天,在电脑上安装R包时碰见了一个问题:

1
2
3
4
5
6
> install.packages("FastEPRR_2.0.zip")
inferring 'repos = NULL' from 'pkgs'
package 'FastEPRR' successfully unpacked and MD5 sums checked
> library(FastEPRR)
Error: package or namespace load failed for 'FastEPRR':
package 'FastEPRR' was installed before R 4.0.0: please re-install it

根据报错提示,应该是我们用的R包版本比较老所导致的不兼容问题。这个R包并非官方CRAN上的包,而是实验室自己开发并封装的计算工具包,因此只有离线安装这一种安装方法,并且这个包的版本只与R 3.x.x版本兼容,低于系统里装的R 4.3.1版本。

下面是一些探索。

阅读全文 »

上周的文章中,我们介绍了几种Linux上的文件共享策略,并提到了可以用systemctl将程序注册为系统服务。本篇将主要介绍一下注册为系统服务的具体方法。

阅读全文 »

上一节中,我们介绍了几种跨设备的文件传输方案,其中提到了坚果云webDAV服务。鉴于坚果云的存储空间有限,为了获得更好的使用体验,本篇我们将要介绍在Linux云服务器上自建webDAV网盘服务的方法。

阅读全文 »

刚放寒假那几天,有位朋友问了我一个问题: 有什么不限制文件格式的、基于网络的文件互传/同步工具或云储存,以便于代码/文档/图片等在不同设备之间的共享? 这个问题之前没有仔细研究过,模模糊糊也只是知道有一些技术可以实现这样的文件共享,于是想着专门学习一下。然而,寒假期间除了休息和给长辈帮忙,就没怎么给学习留下时间。这不,趁着寒假快要结束,刚好抽出点时间来探索一下这个问题。

阅读全文 »

“简单来说,normal模式中按下字母q进入录制模式,此时的操作会被记录。再次按下q录制完成。要执行已录制好的宏,只需要键入n@a即可,其中n是执行次数,a是宏名称”

阅读全文 »

dataframe是统计学研究中经常使用的一种数据格式,最早在R语言上实现。python作为后起之秀,通过pandas这一模块也实现了对dataframe的支持。那么,这两种不同编程语言的dataframe又有什么区别呢?二者之间能否实现数据互通呢?本文将回答这些问题。

阅读全文 »

本周对博客中的一些历史文章缺失的图片进行了修补,此外对博客页面的外观进行了一点点微调——现在的卡片比之前更圆润了。

这一周更新了三篇文章:《obsidian探索小记(三)——与flomo笔记的联动》《常见服务器作业管理系统》《使用Python的SymPy库求解不定积分》。前两篇文章来自和同学交流中收集到的一些话题,而最后一篇文章来源于科研生活,某天师姐在推导公式时遇到的一个问题。

阅读全文 »

这个问题是某天我们年级的一位同学提出的,感觉很有意思,就在这里记录一下。

本题算是数学方法应用在生活中的一个小例子了。

阅读全文 »

  • 有四分之一的年轻人对未来感到不安,是日本少子化的主要原因。要采取让年轻人不会对未来过不上富裕生活而感到不安的措施。
  • 在东亚社会里,让子女接受比自己更好的教育,找到比自己更好的工作,是父母的生活意义所在。
  • 如果现实恋爱的满足度下降了,那虚拟恋爱的价值就会上升。也许现在已经不能说现实中的满足就更优越了。

本文转载自南方周末公众号,发表日期为2023年11月17日

阅读全文 »

今天进行了一次比较大的更新,主要改动了下面三点内容:

  1. 修改了页面主题
  2. 关闭了部分拖慢加载速度的动画效果
  3. 恢复了原先WordPress版博客的背景图片

此外,未来计划更新两方面的文章:

  1. 计算机技术向的博客(会整理近半年来积攒的一些代码,并陆续更新)
  2. 生物学知识,重点是一些生理学方面的内容

生活感悟类的文章依然会不定期发表。

阅读全文 »

漫长的10月终于快过完了啊。今天更新博客,主要进行了下面三项工作:

  1. 移除了之前博客中的重复篇目,并对一些文章中遗失的图片进行了增补。
  2. WordPress评论区的恢复已完成。目前的评论系统建立在github discussion之上,之前的评论可以浏览,但是无法回复。推荐使用新版评论系统进行评论和回复。
  3. 更新了一篇技术文章。
阅读全文 »

对于计算生物学研究者来说,Vim编辑器是一个不可缺少的工具。特别是在Linux服务器上,由于缺乏必要的图形界面,代码编写工作需要借助终端完成,此时vim的重要性就体现出来了。

vim的下载安装不再赘述,vim的入门教程网上也都有(也可以通过 vimtutor 指令进入交互式vim学习教程)。此处介绍一点高级知识:为vim代码编辑器添加一键编译运行的功能。

阅读全文 »