python基础
文章平均质量分 59
超级无敌的小咩~
这个作者很懒,什么都没留下…
展开
-
pandas 时间序列、绘图、存储文件 date_range()
pandas.date_range(start=None, end=None, periods=None, freq=’D’, tz=None, normalize=False, name=None, closed=None, **kwargs)参数start:string或datetime-like,默认值是None,表示日期的起点。end:string或datetime-like,默认值是No...原创 2018-03-22 19:08:19 · 1590 阅读 · 0 评论 -
调用百度API进行情感分析
# -*- coding: utf-8 -*-from aip import AipNlpimport csvimport pandas as pdfrom pandas.core.frame import DataFrameAPP_ID = '******'API_KEY = '888888888'SECRET_KEY = '88888888'client = AipNlp(A...原创 2018-06-26 12:57:16 · 7270 阅读 · 2 评论 -
简单的结巴分词与词频统计
#!/usr/bin/env python# -*- coding: utf-8 -*-import reimport sysimport jiebaimport jsonfrom collections import Counterreload(sys)sys.setdefaultencoding("utf-8")filename = "rowss.txt"f1 = open...原创 2018-06-10 16:31:54 · 3453 阅读 · 0 评论 -
python txt转换为字典,并用中文导出
#!/usr/bin/env python# -*- coding: utf-8 -*-# -*- encoding: gbk -*-import matplotlib.pyplot as pltfrom wordcloud import WordCloudimport json_dict = {}def load_dict_from_file(filepath): try: ...原创 2018-05-23 15:00:29 · 3272 阅读 · 0 评论 -
Python自然语言处理的一些资料整理
一、基于PYTHON的简单的自然语言处理https://blog.csdn.net/qfire/article/details/78786651二、自然语言处理工具包https://www.cnblogs.com/baiboy/p/nltk2.html三、NLTK自然语言处理工具包https://blog.csdn.net/u010099495/article/details/46776135可能...原创 2018-05-13 15:37:31 · 327 阅读 · 4 评论 -
scipy-optimizer优化器
#!/usr/bin/env python# -*- coding:utf-8 -*-import numpy as npfrom scipy.optimize import minimize # 求出最小值 #from scipy.optimize import leastsq # 引入最小二乘法算法 #import matplotlib as pltdef main(): ...原创 2018-04-10 11:14:37 · 1787 阅读 · 0 评论 -
scipy-integrate 数值积分
#!/usr/bin/env python# -*- coding:utf-8 -*-import numpy as npfrom scipy.integrate import quad, dblquad,nquaddef main(): # 1---Integral# print (quad(lambda x: np.exp(-x), 0, np.inf)) ...原创 2018-04-10 11:11:58 · 4070 阅读 · 0 评论 -
scipy-interpolation scipy插值运算
Scipy还是需要较强的数学基础。需要学习。#!/usr/bin/env python# -*- coding:utf-8 -*-import numpy as npimport matplotlib.pyplot as pltfrom scipy import interpolatedef main(): x = np.linspace(0, 1, 10) #插...原创 2018-04-10 11:09:40 · 2891 阅读 · 0 评论 -
pandas库中shift()、diff()等函数的用法
# Statistic#print (df.mean())# 所有属性的均值 #print (df.var())# 属性的方差 #s = pd.Series([1, 2, 4, np.nan, 5, 7, 9, 10], index=dates)print (s)print (s.shift(2))# 行索引数字未发生改变,值向下移动两位 #print (s.diff())# 不填数字...原创 2018-03-21 16:08:33 · 11133 阅读 · 0 评论 -
pandas库中concat()、merge()、groupby()、pivot_table()相关用法
#!/usr/bin/env python# -*- coding:utf-8 -*-import pandas as pdimport numpy as npimport datetimedef main(): dates = pd.date_range("20180301", periods=8) df = pd.DataFrame(np.random.randn(...原创 2018-03-21 16:06:59 · 764 阅读 · 0 评论 -
panda库中 reindex重新定义索引函数相关用法
#!/usr/bin/env python# -*- coding:utf-8 -*-import pandas as pdimport numpy as npdef main(): dates = pd.date_range("20180301", periods=8) df = pd.DataFrame(np.random.randn(8, 5), index=da...原创 2018-03-21 14:47:26 · 3108 阅读 · 0 评论 -
Pandas建立dataframe\ series\ 及相应操作 切片、排序、复制、修改
#!/usr/bin/env python# -*- coding:utf-8 -*-import pandas as pdimport numpy as npdef main(): # Data Structure# s = pd.Series([i * 2 for i in range(1, 11)]) print (s) dates = pd.da...原创 2018-03-20 21:22:45 · 3420 阅读 · 0 评论 -
python访问phone包获取运营商、地区等
#!/usr/bin/env python##-*- coding:utf-8 -*-from phone import Phoneimport datetimeinput_csv = open('123.txt',encoding='utf-8')output_csv = open('output4.txt','w')i = 0j = 0for line in input_cs...原创 2019-07-02 09:11:44 · 1521 阅读 · 0 评论