0
点赞
收藏
分享

微信扫一扫

python 数据处理 pandas csv

Java架构领域 2022-03-11 阅读 180

处理csv文件

用pandas,install pandas

一定用手打代码 read_csv()

中文编码注意数据文件格式 encoding='gbk'

显示全部行 pd.set_option('display.width',None)

显示全部列 pd.set_option('display.max_rows', None)
# -*- coding: utf-8 -*-

import pandas as pd

import numpy as np

df = pd.read_csv('20220301_1.csv',encoding="gbk")

pd.set_option('display.width',None)

pd.set_option('display.max_rows', None)

#显示指定数据列(布尔计算)和指定行

IO = (df['合约代码'].str.contains('IO'))+(df['合约代码'].str.contains('IF'))

#print(df[[['合约代码'].__str__(contains('IO')),'今开盘','最高价','今收盘']])

#print(df[IO = 'true')])

tp = ['合约代码','今开盘','最高价','最低价','今收盘']

print(df[IO][tp])
举报

相关推荐

0 条评论