擅长:python、mysql、java
<p>显然,上述问题有两个。首先,应该使用AnnotationDbi来解析<code>select()</code>方法。第二,<code>hgu133a_db</code>是一个<strong>InstallSTPackage</strong>对象-必须使用<code>hgu133a_db.hgu133a_db</code>。综合起来,从R到Python的翻译是:</p>
<pre><code>from rpy2.robjects.packages import importr
annotation_dbi = importr('AnnotationDbi')
hgu133a_db = importr('hgu133a.db')
entrez_ids = annotation_dbi.select(hgu133a_db.hgu133a_db, probe_names, 'ENTREZID')
</code></pre>