如何从Google Colab导出DataFrame为.h5格式?
在Google Colab中导出DataFrame为.h5格式的方法
情况1:导出pandas DataFrame为.h5格式
直接使用pandas内置的to_hdf()方法即可完成导出,无需额外复制文件(可直接写入挂载的Drive路径):
from google.colab import drive import pandas as pd # 挂载Google Drive到Colab环境 drive.mount('/content/drive') # 假设你的DataFrame变量名为df,直接写入Drive指定路径 df.to_hdf( '/content/drive/My Drive/your_data.h5', key='dataframe', # 定义h5文件中存储数据的键名,可自定义 mode='w' # 'w'表示覆盖写入,若需追加数据可改为'a' )
情况2:导出AnnData对象为h5ad格式(适配单细胞下游工具)
如果你的adata是单细胞分析常用的AnnData对象,推荐导出为h5ad格式(本质是h5格式的一种,兼容绝大多数单细胞工具):
from google.colab import drive import anndata as ad # 挂载Google Drive drive.mount('/content/drive') # 直接将AnnData写入Drive路径 adata.write_h5ad('/content/drive/My Drive/adata.h5ad')
内容的提问来源于stack exchange,提问作者Caroline
相关产品推荐
相关产品推荐

