python读取csv某⼀列pandas_Python-Pandas-DataFrame
python怎么读csv数据如。。。
我是⼀个python新⼿,问题⽐较初级,希望⼤家不要嘲笑我
我⽤pandas读取某个CSV⽂件(包含两部分,⼀列时间,五列数据),我想试图将DataFrame变为以时间为index,五列数据为data的新的df,但是我试了很多⽅法,要不就是index对了,但是数据没了,要不就是运⾏以后⼀点变化都没有,我知道这个问题应该是个很简单的问题,希望⼤家能帮我⼀下,谢谢
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
df = pd.read_csv("510050.csv")
第⼀列是"Date",第⼆⾄六列分别是"Point","ma5","ma20","ma60","ma120"
⽤reindex虽然没有报错,但是df没有任何改变
df=pd.DataFrame(df.iloc[:,1:6],index=df.iloc[:,0])
重新构造的结果就是index对了,但是所有数据都变成NaN
我知道问题真的很初级,但是我真的了很久。。。希望⼤家能帮我⼀下
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论