![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pandas
iter_better
一个偏执的程序员
展开
-
Pandas 的数据结构之DataFrame创建
DataFrame的几种创建方式:1.字典方式一:key是列名,value是是一个list作为行数据,value的长度必须相等。 import pandas as pddata={'a':[1,1,1,1,1], 'b':[2,2,3,2,2], 'c':[3,3,3,3,3]}df = pd.DataFrame(data,index=['one','two','thre...原创 2018-07-31 23:17:37 · 420 阅读 · 0 评论 -
Pandas DataFrame数据合并(merge)
1.merge:相当于数据库的连接操作参数how='outer':外链接,取key的并集做连接import pandas as pddata1=[[1,1,1,1],[2,2,2,2],[3,3,3,3],[4,4,4,4]]left = pd.DataFrame(data1,columns=['A','B','C','D'],index=['a','b','c','d'])data...原创 2018-08-12 14:17:48 · 6635 阅读 · 0 评论 -
Pandas DataFrame的基本操作
1.重新索引:reindex可以对行和列索引,默认对行索引,加上关键字columns对列索引。import pandas as pddata=[[1,1,1,1],[2,2,2,2],[3,3,3,3],[4,4,4,4]]df = pd.DataFrame(data,index=['d','b','c','a'])print(df)默认对列索引:如果是新的索引名将会用NaN...原创 2018-08-12 14:19:34 · 525 阅读 · 0 评论 -
pandas 字符串操作
1.字符串拆分split():split经常和strip一起使用于修剪空白符2.字符串拼接使用 ‘+’有个更符合Python的字符串拼接方法是使用join()3,判断是否是子字符串,可以使用in或find()或index(),find与index的区别是,find如果找不到字符串会返回-1,index则会抛出异常错误。infind()index(...原创 2018-08-12 22:02:14 · 10347 阅读 · 0 评论