首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
推荐学习书目
›
Learn Python the Hard Way
Python Sites
›
PyPI
- Python Package Index
›
http://diveintopython.org/toc/index.html
›
Pocoo
值得关注的项目
›
PyPy
›
Celery
›
Jinja2
›
Read the Docs
›
gevent
›
pyenv
›
virtualenv
›
Stackless Python
›
Beautiful Soup
›
结巴中文分词
›
Green Unicorn
›
Sentry
›
Shovel
›
Pyflakes
›
pytest
Python 编程
›
pep8 Checker
Styles
›
PEP 8
›
Google Python Style Guide
›
Code Style from The Hitchhiker's Guide
V2EX
›
Python
想来咨询问题来着,结果看撕逼贴停不下来了,言归正传:求助! pandas.DataFrame 计算协方差矩阵问题
kingmo888
·
2016-11-16 20:10:00 +08:00
· 2396 次点击
这是一个创建于 2898 天前的主题,其中的信息可能已经有所发展或是发生改变。
RT ,
有一个 1621*2 的 DF 表—— data ,其中每一个元素数据均非 nan,inf 。
问题是, data.corr()和 data.cov()的结果竟然是:
Empty DataFrame
Columns: []
Index: []
随机生成一组数据求 corr 和 cov 也没有问题。
只能是我读书少懂得不多啊。有没有高手帮下忙呀?
data 文件传送门:
http://t.cn/RfcKAlG
dataframe
Data
协方差矩
INF
5 条回复
•
2016-11-21 10:28:46 +08:00
1
kimboqi
2016-11-17 10:06:47 +08:00
import pandas; pandas.read_csv("data.csv",names=['first','second']).corr() 这样不行吗?
2
kingmo888
OP
2016-11-17 10:14:23 +08:00
@
kimboqi
不行的。尝试了所有方式。
3
practicer
2016-11-17 14:57:42 +08:00
格式是正确的格式吗?
4
wnduan
2016-11-17 22:33:19 +08:00
下载了一下你的文件,试了一下,没问题呀。
http://oe8bp814g.bkt.clouddn.com/v2ex_321013.png
5
kingmo888
OP
2016-11-21 10:28:46 +08:00
@
wnduan
非常感谢。
最终发现是类型有问题。原始类型成了 object 了。而保存后再读会自动识别为 float 。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
5189 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms ·
UTC 07:12
·
PVG 15:12
·
LAX 00:12
·
JFK 03:12
Developed with
CodeLauncher
♥ Do have faith in what you're doing.