鱼C论坛

 找回密码
 立即注册
查看: 1661|回复: 9

[已解决]求助关于pandas中的索引问题

[复制链接]
发表于 2017-8-12 03:27:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 秋名86 于 2017-8-12 03:30 编辑

csv1长这样,2091行:
"日期","最新股价","开盘","高","低","交易量","百分比变化"
"2017年8月9日","49.33","49.06","49.64","48.91","0","0.33"
"2017年8月8日","49.17","49.31","49.79","48.86","0","-0.45"
"2017年8月7日","49.39","49.59","49.73","48.54","831.37K","-0.38"
"2017年8月4日","49.58","48.95","49.64","48.50","745.66K","1.12"
"2017年8月3日","49.03","49.59","49.96","48.78","837.76K","-1.13"
"2017年8月2日","49.59","48.80","49.65","48.55","847.72K","0.87"
"2017年8月1日","49.16","50.21","50.43","48.37","1.01M","-2.01"

csv2长这样,2088行:
"日期","最新股价","开盘","高","低","交易量","百分比变化"
"2017年8月10日","52.92","52.77","52.94","52.63","0","0.17"
"2017年8月9日","52.83","51.97","52.84","51.80","0","1.32"
"2017年8月8日","52.14","52.24","52.73","51.82","235.16K","-0.44"
"2017年8月7日","52.37","52.39","52.53","51.37","260.94K","-0.10"
"2017年8月4日","52.42","51.97","52.52","51.43","278.78K","0.79"
"2017年8月3日","52.01","52.24","52.89","51.77","402.66K","-0.67"

两表中间日期不是一一对应的。
现在需要保留两表的“最新股价”列数据,但不能按默认的整数索引对应,不然日期会乱。

我现在的做法是去除了NaN行和汉字等,把日期列处理成如下的datetime64格式的索引,最后取得了索引的交集,长度2065。
但现在没法修改索引,提示index长度不同。

                               "日期"        最新股价        开盘        高        低        交易量        百分比变化
2017-08-09        2017-08-09        52.48        51.97        52.52        51.80        0        0.65
2017-08-08        2017-08-08        52.14        52.24        52.73        51.82        235.16K        -0.44
2017-08-07        2017-08-07        52.37        52.39        52.53        51.37        260.94K        -0.10

求助。
最佳答案
2017-8-12 12:31:36
本帖最后由 小锟 于 2017-8-12 12:34 编辑

把两个表都按照日期索引后 ,用表1.join(表2)注意改下列名
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-8-12 08:57:05 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 08:57:24 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 08:57:44 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 08:57:55 | 显示全部楼层
运气太差
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 12:31:36 | 显示全部楼层    本楼为最佳答案   
本帖最后由 小锟 于 2017-8-12 12:34 编辑

把两个表都按照日期索引后 ,用表1.join(表2)注意改下列名

评分

参与人数 1荣誉 +2 鱼币 +2 收起 理由
秋名86 + 2 + 2 支持楼主!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 17:28:25 | 显示全部楼层

我只是来碰运气的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 17:31:07 | 显示全部楼层

回帖奖励 +5 鱼币

shinemic 发表于 2017-8-12 17:28
我只是来碰运气的

我再试一次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 17:32:40 | 显示全部楼层

回帖奖励 +5 鱼币


厚着脸皮灌发水
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-12 17:58:52 | 显示全部楼层

恭喜
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 01:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表