小编ABu*_*kov的帖子

在Pandas Read_CSV中使用UseCols时,以指定的顺序保留列

我有一个包含50列数据的csv文件.我使用Pandas read_csv函数来引入这些列的子集,使用usecols参数选择我想要的:

cols_to_use = [0,1,5,16,8]
df_ret = pd.read_csv(filepath, index_col=False, usecols=cols_to_use)
Run Code Online (Sandbox Code Playgroud)

问题是df_ret包含正确的列,但不是我指定的顺序.它们是按升序排列的,所以[0,1,5,8,16].(顺便说一下,列号可以在运行之间改变,这只是一个例子.)这是一个问题,因为其余的代码都有"正确"顺序的数组,我宁愿不必重新排序所有他们

是否有任何聪明的熊猫按指定的顺序拉入列?任何帮助将非常感激!

python dataframe pandas

16
推荐指数
1
解决办法
4144
查看次数

当你点击程序时,你可以阻止PyCharm自动关闭脚本文件吗?

我遇到了PyCharm(Community Edition)的问题,因为当我在程序中打开.py文件时,我可以像往常一样高兴地读取和写入文件,但是当我点击PyCharm时(查看我的电子邮件)示例)然后单击返回到它继续我的代码,文件自动关闭,项目树结构崩溃(所以我必须每次重新打开它).

到目前为止,我已经尝试将标签限制更改为高数字,但这似乎没有帮助(并且它不应该相关,因为当我打开一个文件时会发生这种情况).

任何帮助深表感谢!

python ide pycharm

9
推荐指数
1
解决办法
2552
查看次数

标签 统计

python ×2

dataframe ×1

ide ×1

pandas ×1

pycharm ×1