我是第一次使用python用户。我有一个星形数据的文本文件,我需要对这些列进行排序,然后从V波段获取数据。我不知道如何开始。即使只是让我开始,有人可以帮助吗?第一次组织文本文件中的列
-3
A
回答
0
如果你可以从here安装熊猫然后在任何列排序可以做这样的:
#!/usr/bin/python
# read_stars.py
import sys
import pandas as pd
filename = sys.argv[1] # or 'star_data.txt'
sep = '\t' # or ',' or ' ', etc.
df = pd.read_csv(filename, sep)
print df.sort(['Band'])
更改注释行,以更好地满足您的需求。从您的评论sep
似乎分隔符可能是选项卡(所以首先尝试'\t'
和更改,直到解析成功)。 sys.argv[1]
使用作为command line argument传递的文件,例如:
$ python read_stars.py star_data.txt
JD Magnitude Uncertainty HQuncertainty Band Observer Code \
28 2.456420e+06 16.400 0.073 NaN V PSD
29 2.456421e+06 16.09 0.090 NaN V DKS
... (etc) ...
42 STD NaN NaN NaN
0 STD NaN NaN NaN
[58 rows x 23 columns]
希望这有助于!
+0
和在这个输入和得到这个错误 '__main __:1:FutureWarning:排序(列= ....)是不赞成使用sort_values(by = .....)' – Torrance
+0
确实如此,sort(columns = ....)已被弃用,请将其更改为使用sort_values(by = ['Band']) – davedwards
相关问题
- 1. Python - >组织列表文本文件
- 2. 在文件中组织文本
- 3. 如何根据原始文件的第一列值组织新文件?
- 4. 文件组织PowerShell脚本
- 5. 用于组织文本的软件
- 6. 如何将文本文件中的数据组织到表中?
- 7. Sqlalchemy文件组织
- 8. SUSY组织文件?
- 9. 源文件组织
- 10. 附加一个文本框的值在第一次文本框
- 11. 源文件的组织
- 12. 组织Rails的源文件
- 13. 在文本文件中读取并使用MATLAB组织线条
- 14. JavaScript文本文件阅读器第一次不工作
- 15. 组织文件和文件夹结构
- 16. 组织一个多文件Go项目
- 17. 保存文件后,离子本机文件第一次无法读取文件
- 18. 如何在JAVA列表中存储第一行文本文件
- 19. 如何组织一个基本少的文件和多个少数文件?
- 20. 在一个数组中组织一个PHP Zip归档文件
- 21. F# - 文件中算法的组织
- 22. 如何组织C#中的类文件
- 23. 在第一次和第二次出现序列之间获取文本
- 24. 目标文件组织c
- 25. 组织文件在Cocos2d
- 26. 如何组织css文件?
- 27. 组织Objective-C源文件
- 28. VC2010 C++ - 组织源文件
- 29. 组织多个CoffeeScript文件
- 30. Python源文件组织
当然我们会帮忙!但是,除非您给我们更多的细节,否则我们不能做出详细的描述,并尝试编写一些代码,以便我们帮助您解决问题。 – zoubida13
显示使用该文件和你想要的输出... – Destrif
好吧,我可以尝试,我完全是新来的,所以它可能很难。 这是一个超过3000个数据点的大文件,看起来大概有19列没有正确排列(我认为)。数据是用不同滤波器拍摄的数据,我想要的信息是V滤波器。 – Torrance