简单学量化pandas的应用17几个关于列的函数

今天我们学习pandas中几个关于列的函数。

dtype:查看某一列的数据类型。

astype() :将某一列的数据类型转换为指定类型。

columns:添加列名。

rename(columns=):更改列名。

下面我们就举例演示一下,首先我们读取股票的行情信息,并且将原列名信息去除,以方便后续的演示:

import pandas as pd
df = pd.read_csv('stock.csv',header=None)
df

返回:

简单学量化pandas的应用17几个关于列的函数

我们先看一下第二列的数据类型:

df[2].dtypes

返回:

简单学量化pandas的应用17几个关于列的函数

这表示第二列的数据类型为浮点型,现在我们给改成整型:

df[2].astype('int')

返回:

简单学量化pandas的应用17几个关于列的函数

已经改成了整型(看起来是把小数部分直接截去了,没有进位的情况)

我们现在给添加部分列名:

df.columns=['code','date','','','','','']
df

返回:

简单学量化pandas的应用17几个关于列的函数

最后我们改变一下其中一个列名,将日期那一列的列名翻译成中文:

df.rename(columns={'date':'日期'})

返回:

简单学量化pandas的应用17几个关于列的函数

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74920
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日
下一篇 2024 年 7 月 11 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注