Google colab中常用操作

  • 1.执行命令行
    • 1.1 执行python文件
    • 1.2 执行.sh文件
    • 1.3 执行R程序
      • 1.3.1 加载rpy2.ipython
      • 1.3.2 os.system()
  • 2.Colab中的Rscript环境
  • 参考文献

1.执行命令行

1.1 执行python文件

google colab中不能像python代码中直接使用os.system('***'),但可以通过以下方式实现:

%%shell
main.py -p ***

1.2 执行.sh文件

%%shell
bash ***.sh

或者直接使用:

!bash ***.sh

1.3 执行R程序

1.3.1 加载rpy2.ipython

%load_ext rpy2.ipython

然后就像在R studio中一样可以正常使用命令行了。

  • 执行语句
%%Routfile = "results/tem.txt" # A list of sequence IDsa=10000# Write sequence IDs to file
write.table(a,outfile, row.names=F, col.names=F, quote=F
)
  • 执行R文件
%%R
source("***.R")

1.3.2 os.system()

这可是python中调用其他执行程序的常规操作!

os.system("**.R parm1 parm2)

这样就不需要东奔西走,费尽心机去搭建各种环境了。

2.Colab中的Rscript环境

可以通过如下两个网站,直接进入R环境,自由使用colab玩R:

  • https://colab.research.google.com/#create=true&language=r,

  • https://colab.to/r

参考文献

[1] Rmagic:Magic command interface for interactive work with R in ipython

Google colab中常用操作相关推荐

  1. python数据处理常用函数_Python中常用操作字符串的函数与方法总结

    Python中常用操作字符串的函数与方法总结 这篇文章主要介绍了Python中常用操作字符串的函数与方法总结,包括字符串的格式化输出与拼接等基础知识,需要的朋友可以参考下 例如这样一个字符串 Pyth ...

  2. 在 Google Colab 中使用 OpenCV 进行图像处理简介

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 在这篇文章中,我们将实现如何使用 OpenCV 在 google ...

  3. Google Colab中把pyth3.7版本更换成python2.7

    Google Colab中把pyth3.7版本更换成python2.7 1.把python默认版本3.7换成2.7,需要先把pip卸载了,换成2.7后再安装pip,不然后面pip下载安装的包在3.7的 ...

  4. python怎么编辑文件_关于python:如何在Google Colab中编辑和保存文本文件(.py)?

    我用!git clone https://github.com/llSourcell/Pokemon_GAN.git克隆了一个github repo. 我想在Colab中修改.py文件. 所以我在这里 ...

  5. ZF2开发中常用操作

    1.如何在zend framework 2 Controller获取网址? use Zend\View\Helper\ServerUrl; //http://my.oschina.net/cart/ ...

  6. 系统中常用操作基类(SSH项目中)非常非常经典的部分

    package com.css.common.hibernate3; import java.io.Serializable; import java.util.List; import java.u ...

  7. Google Colab中把pyth3.7版本更换成python3.6(tensorflow1.13)

    1.把python默认版本3.7换成3.6,需要先把pip卸载了,换成3.6后再安装pip,不然后面pip下载安装的包在3.7的包下. #卸载python3.7下的pip !python -m pip ...

  8. Typora表格中常用操作

    快捷键 行为 Enter 跳出表格 Shift + Enter 表格内换行 Alt + Enter 添加一行 Alt + 方向键 向上/下移动该行

  9. 谷歌Colab(免费算力平台)——正确打开方式(常用操作指导tips)

    简介 谷歌的colab自带一块GPU,配合谷歌云盘的存储,是一个很好的个人深度学习模型训练的平台. 初次接触colab会有很有碰壁和卡壳的地方,这篇博客会给出一些colab的常用操作指导,包括:数据集 ...

最新文章

  1. php常用的技术有哪些,php常用技术
  2. shell中的条件表达式
  3. 【深度学习】empty() received an invalid combination of arguments - got (tuple, dtype=NoneType, device=None
  4. Function(洛谷-P1464)
  5. SQL必知必会-数据库基础
  6. SSM框架笔记13:Spring MVC基础
  7. android学习笔记---32_文件断点上传器,解决多用户并发,以及自定义协议,注意协议中的漏洞
  8. mysql命令行操作语句_MySQL常用命令行操作语句
  9. c语言关于函数的程序源代码,c语言库函数源代码
  10. LTE无线网络优化岗位及工作任务分析
  11. CS5263芯片 DP转HDMI视频转换芯片 适用于HDMI单转线
  12. 用PS为背景图片添加文字抠图
  13. 4000 字详解「用户反馈」的收集与分析
  14. [转载]荷香如歌_xing2516_新浪博客
  15. elementUI动态菜单
  16. 用word2vec解读延禧攻略人物关系
  17. CStdioFile类学习
  18. python第二阶段(2)入门-数据科学包 pandas
  19. 第4课【STM32的时钟】时钟 时钟源 内外部时钟 高低速时钟
  20. excel简繁转换 excel中文简繁转换不在了该怎么办?

热门文章

  1. oracle中累计求和_oracle累积求和分析函数sum over的使用
  2. dell 显示器突然黑屏
  3. mysql 日期详解,MySQL中如何操作日期的详解
  4. JAVA文档注释与多行注释的区别
  5. 关于抽象类与接口的总结
  6. uniapp 小程序地图定位选点功能
  7. 新版《GB/ T 38661-2020 》简介
  8. 基于Pytorch实现LSTM(多层LSTM,双向LSTM)进行文本分类
  9. 【半转载】关联和依赖的关系区分!
  10. Vue环境搭建+VsCode+Win10