![](/img/trans.png)
[英]Python pandas - read_csv Dataframe is dropping values from columns
[英]Columns from csv file not appearing in pandas dataframe in Python
我正在尝试使用 pandas 中的 csv 文件,但由于某种原因,pandas 不认为其中几列是实际列。 这是 dataframe 的快照:
但是当我输入df.info()
时,“Actb”、“Foxp3”和“Odc1”不会出现:
<class 'pandas.core.frame.DataFrame'>
Int64Index: 268 entries, 334 to 20459
Data columns (total 9 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 Unnamed: 0 268 non-null object
1 orig.ident 268 non-null object
2 nCount_RNA 268 non-null int64
3 nFeature_RNA 268 non-null int64
4 mouse.percent.mt 268 non-null float64
5 MT_genes 268 non-null int64
6 groups 268 non-null object
7 integrated_snn_res.0.8 268 non-null int64
8 seurat_clusters 268 non-null object
dtypes: float64(1), int64(4), object(4)
memory usage: 29.0+ KB
为什么会这样,我该如何解决?
作为参考,我还查看了 csv 文件,我无法立即发现任何错误,甚至这些列相对于所有其他列的不同之处:
"","orig.ident","nCount_RNA","nFeature_RNA","mouse.percent.mt","MT_genes","Actb","Foxp3","Odc1","groups","integrated_snn_res.0.8","seurat_clusters"
"AAACCTGAGAGGGATA-1_1","CTRL",8976,2686,0.913547237076649,82,148,0,1,"CTRL","4","4"
"AAACCTGAGCTTTGGT-1_1","CTRL",4010,1567,0.57356608478803,23,45,0,5,"CTRL","7","7"
"AAACCTGAGGACAGAA-1_1","CTRL",6333,2249,1.59482078004105,101,89,0,4,"CTRL","4","4"
"AAACCTGAGGATGCGT-1_1","CTRL",9902,2474,1.22197535851343,121,121,0,1,"CTRL","18","18"
"AAACCTGAGTGAAGAG-1_1","CTRL",3182,1381,0.408548082966688,13,13,0,0,"CTRL","7","7"
如果有人可以提供一些帮助,我将非常感激。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.