python - Python vaex 如何从 CSV 文件创建数据框?
问题描述
为什么我只得到最后一列
if __name__ == '__main__':
# win远程linux运行
import vaex,pandas as pd
df_pd = pd.read_csv('./a.csv') # contains 4 columns
print(df_pd)
print(list(df_pd.columns))
df = vaex.from_pandas(df_pd) # only last column # why???
print(df)
为什么我只得到最后一列
解决方案
Vaex 用下划线替换非 ascii 字符,但两个下划线表示“隐藏”列。我们应该改变它,我为此打开了一个问题: https ://github.com/vaexio/vaex/issues/558
推荐阅读
- php - 防止 fopen() 在文件开头添加空格
- python - 更改值为 1 的季度中每一行的 ID 值
- python - 更改外部包的记录器类
- javascript - ¿ 为什么我不能在这个查询处理程序中连接两个数组?
- react-router - React Router如何使用查询参数和多个查询参数将路径重定向到同一组件?
- java - @AutoConfigureTestDatabase com.ParallelUITesting.Autobot.Data.TradeJdbcDAO 中构造函数的参数 0 需要类型为 bean
- python - 如何在python字典列表中经常一起查找项目
- sql - 在 SQL Server 中将 SQL 查询从 Count(*) 更新为 EXISTS
- c# - Activity.Current 在带有 BlobTrigger 的 Azure 函数中为空
- css - JQuery Tablesorter:覆盖Bootstrap主题表标题的背景颜色?