Python: 利用Python进行数据分析 学习记录
2016-10-14 17:45
1061 查看
-----15:18 2016/10/14-----
1.
#Series可看作一个定长的有序字典。
高斯分布对应的概率密度函数对应于numpy中:
2.
cv2.error: ..\..\..\opencv-3.1.0\modules\imgproc\src\color.cpp:7456: error: (-215) scn == 3 || scn == 4 in function cv::ipp_cvtColor
主要问题就是 图片没有imread()成功。
3.
contours,hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)
ValueError: too many values to unpack (expected 2)
返回值个数不对。
4.Python NumPy计算欧式距离
欧式距离:在m维空间中两点的实际距离。在二维空间中,两点距离表达式:d = sqrt{(X_1 – Y_1)^2 + (X_2 – Y_2)^2}
1.
import numpy as np;import pandas as pd values = pd.Series(np.random.normal(0,1,size=2000))
#Series可看作一个定长的有序字典。
高斯分布对应的概率密度函数对应于numpy中:
np.random.normal(loc=mu, scale=sigma, size=Non) 标准的正态分布(mu=0,sigma=1) np.random.normal(loc=0, scale=1, size=Non) values.hist(bins=100, alpha=0.3, color='k', normed= True) #bins 区间数 alpha 透明度 normed=True 参数来正则化直方图
2.
cv2.error: ..\..\..\opencv-3.1.0\modules\imgproc\src\color.cpp:7456: error: (-215) scn == 3 || scn == 4 in function cv::ipp_cvtColor
主要问题就是 图片没有imread()成功。
3.
contours,hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)
ValueError: too many values to unpack (expected 2)
返回值个数不对。
4.Python NumPy计算欧式距离
欧式距离:在m维空间中两点的实际距离。在二维空间中,两点距离表达式:d = sqrt{(X_1 – Y_1)^2 + (X_2 – Y_2)^2}
import numpy as np #样本数据 coords1 = [1,2,3] coords2 = [4,5,6] np_c1 = np.array(coords1) np_c2 = np.array(coords2) #Numpy版本 def eucldist_vectorized(coords1, coords2): """ Calculates the euclidean distance between 2 lists of coordinates. """ return np.sqrt(np.sum((coords1 - coords2)**2)) if __name__ == "__main__": print(eucldist_vectorized(np_c1, np_c2)) #5.19615242271
相关文章推荐
- 【利用python进行数据分析-学习记录】python-matplotlib中Basemap插件的安装
- 《利用Python进行数据分析: Python for Data Analysis 》学习随笔
- 利用python进行数据分析—数据清洗记录3,map,apply,
- 【利用python进行数据分析】附录A Python 学习
- 『利用Python进行数据分析学习』第四章:numpy基础学习
- 转载]利用Python进行数据分析——绘图和可视化 xticks-学习笔记
- 学习笔记:利用Python进行数据分析
- 《利用python 进行数据分析》要点记录
- 利用python进行数据分析(学习笔记)
- 利用Python进行数据分析 学习笔记
- 利用python进行数据分析(O'Relly)学习笔记
- 利用Pythonj进行数据分析学习笔记——第五章 pandas入门
- 《利用Python 进行数据分析》 - 笔记(2)
- 利用python进行数据分析之pandas库的应用(一)
- Python 数据分析(二 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识
- 利用Python进行数据分析——第一章:重要Python库安装配置
- 利用python进行数据分析之数据聚合和分组运算
- 利用python进行数据分析-关于包的坑
- 利用python进行数据分析之绘图和可视化
- 利用python进行数据分析之pandas库的应用(二)