2019年9月28日

摘要: 转载自 https://www.cnblogs.com/gscnblog/p/10372539.html Python 列表的切片和赋值操作很基础,之前也遇到过一些坑,以为自己很懂了。但今天刷 Codewars 时发现了一个更大的坑,故在此记录。 Python 列表赋值:复制“值”还是“引用”? 很 阅读全文
posted @ 2019-09-28 21:19 FinnChan 阅读(92) 评论(0) 推荐(0) 编辑
 
摘要: 转载自:https://cloud.tencent.com/developer/news/354998 先来一段基本的代码: importseabornassns importmatplotlib.pyplotasplt %matplotlib inline titanic=sns.load_dat 阅读全文
posted @ 2019-09-28 21:18 FinnChan 阅读(373) 评论(0) 推荐(0) 编辑
 
摘要: // <![CDATA[ MathJax.Hub.Config({ tex2jax: { inlineMath: [ ['$','$'], ["\\(","\\)"] ], displayMath: [ ['$$','$$'], ["\\[","\\]"] ], processEscapes: tr 阅读全文
posted @ 2019-09-28 21:17 FinnChan 阅读(164) 评论(0) 推荐(0) 编辑
 
摘要: // <![CDATA[ MathJax.Hub.Config({ tex2jax: { inlineMath: [ ['$','$'], ["\\(","\\)"] ], displayMath: [ ['$$','$$'], ["\\[","\\]"] ], processEscapes: tr 阅读全文
posted @ 2019-09-28 21:16 FinnChan 阅读(183) 评论(0) 推荐(0) 编辑
 
摘要: array.flattern() 展开成一维数组 array.dtype array.astype() 改变数组类型 array.where(条件,true,false) array.clip(min,max) array.mean() 均值 array.std() 标准差 np.round(arr 阅读全文
posted @ 2019-09-28 21:16 FinnChan 阅读(131) 评论(0) 推荐(0) 编辑
 
摘要: join按行索引进行拼接,merge按列所以进行拼接¶ In [1]: import pandas as pd import numpy as np In [2]: d1 = pd.DataFrame(np.arange(12).reshape(3,4),index=list("ABC"),colu 阅读全文
posted @ 2019-09-28 21:15 FinnChan 阅读(229) 评论(0) 推荐(0) 编辑
 
摘要: In [1]: import pandas as pd import numpy as np In [3]: d1 = pd.DataFrame(np.arange(12).reshape(3,4),index=list("ABC"),columns=list("WXYZ")) print(d1) 阅读全文
posted @ 2019-09-28 21:14 FinnChan 阅读(160) 评论(0) 推荐(0) 编辑
 
摘要: In [1]: import pandas as pd import numpy as np import matplotlib.pyplot as plt In [2]: dtime = pd.date_range(start="20171201",end="20180131",freq="D") 阅读全文
posted @ 2019-09-28 21:12 FinnChan 阅读(651) 评论(0) 推荐(0) 编辑
 
摘要: In [8]: import pandas as pd import matplotlib.pyplot as plt import numpy as np import time In [2]: temp_data = pd.read_csv("./IMDB-Movie-Data.csv") da 阅读全文
posted @ 2019-09-28 21:12 FinnChan 阅读(181) 评论(0) 推荐(0) 编辑
 
摘要: 在NumPy中使用numpy.string_类型作字符串数据时要小心,因为numpy会修正它的大小或删除输入而不发出警告。¶ numpy数组的切片是原数组的视图,对视图的修改会反映到原数组,想要拷贝时需要显示复制ndarray[:].copy()。区别于使用布尔值索引时,总是生成数据的拷贝¶ 切片里 阅读全文
posted @ 2019-09-28 21:10 FinnChan 阅读(223) 评论(0) 推荐(0) 编辑
 
摘要: csv文件读取¶ In [1]: import pandas as pd import sys In [2]: %cat examples/ex2.csv 1,2,3,4,hello 5,6,7,8,world 9,10,11,12,foo In [3]: #文件没有标签数据 pd.read_csv 阅读全文
posted @ 2019-09-28 21:07 FinnChan 阅读(321) 评论(0) 推荐(0) 编辑
 
摘要: In [1]: import pandas as pd import numpy as np 删除缺失值¶ In [2]: df = pd.DataFrame(np.random.randn(6,3)) df.iloc[:4,1] = np.NaN df.iloc[:2,2] = np.NaN df 阅读全文
posted @ 2019-09-28 21:06 FinnChan 阅读(189) 评论(0) 推荐(0) 编辑