import numpy as np
import rpy2.robjects as robjects
# ... some code to build path
robjects.r("load('%s')"%path)# loads immgen
e = robjects.r['data.frame']("exprs(immgen)")
expression_data = np.array(e)
This code runs, but expression_data is simply array([[1]]).