- 博客(5)
- 收藏
- 关注
原创 python实现Excel中的数据透视表功能
主要利用pandas包中的pd.pivot_table()函数。male_emo=pd.pivot_table(emo,index='year',columns='emotion',values={'男用户','女用户'},aggfunc='sum',margins=True,fill_value='0',dropna=False)emo–数据透视的基本表index—数据透视表的行colunms–数据透视表的列values–数据透视表的值aggfunc–对值进行的操作函数fill_value
2021-12-24 19:22:09 2455
原创 训练SnowNLP新模型
snownlp是一个中文的自然语言处理的Python库。调用方便,可自动进行分词和情感评分。直接调用SnowNLP对文章段落进行情感评分,可返回分数s.sentiments和分词结果s.words。from snownlp import SnowNLPfrom snownlp import sentimentneg_female=open("neg_female.txt",'r',encoding='utf-8')print(len(neg_female.readlines()))for line
2021-12-24 18:50:16 2964
原创 解决TypeError:object of type ‘_io.TextIOWrapper‘ has no len()
我是利用len()对记事本文件txt求长度时报这个错误的,一查才明白对txt文档要加上readlines(),不然会报错。正确用法:len(open(aaa.txt,encoding=‘utf8’).readlines())
2021-12-24 18:35:33 3094
原创 初识series和dataframe
series:序列,由索引index和值value一一对应组成,series.values();series.index()分别可获得序列的所有索引和值;可根据序列值获得索引:series[series.value==a].index; 也可根据索引获得值:series[series.index==a].values.逐行合并两个series序列:pd.concat([series1,series2]);逐列合并两个series序列:pd.concat([series1,series2],axis.
2021-12-21 21:20:05 662
原创 简单了解rbind和cbind
简单了解rbind和cbindx1 = 3x2 = c(4:1, 2:5)x2x <- cbind(x1 , x2)x#x的值 x1 x2[1,] 3 4[2,] 3 3[3,] 3 2[4,] 3 1[5,] 3 2[6,] 3 3[7,] 3 4[8,] 3 5xx<-cbind(x2,x1)xx#xxx2 x1[1,] 4 3[2,] 3 3[3,] 2 3[4,] 1 3[5,] 2 3[
2021-11-20 15:06:03 1012
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人