
python
deng_den
彼方尚有荣光在,少年不惧岁月长。
展开
-
时间序列算法总结:多变量模型
🌮开发平台:jupyter lab🍖运行环境:python3、TensorFlow2.x原创 2022-11-15 22:27:42 · 2305 阅读 · 0 评论 -
时间序列算法总结:单变量模型
🌮开发平台:jupyter lab🍖运行环境:python3、TensorFlow2.x原创 2022-11-15 22:03:41 · 2404 阅读 · 0 评论 -
python爬虫----- Response [418]
错误代码418修改之前的代码,无信息打印及错误信息提示,打印res,获取错误代码418:import requestsimport bs4def down_douban_moviename(): res = requests.get("https://movie.douban.com/top250") soup = bs4.BeautifulSoup(res.text,"html.parser") targets = soup.find_all("div",class_="翻译 2021-05-27 10:32:51 · 1564 阅读 · 0 评论 -
Excel(合并问题)------- ValueError: Can only compare identically-labeled Series objects 问题解决
错误报错:raise ValueError(“Can only compare identically-labeled Series objects”)ValueError: Can only compare identically-labeled Series objects原始代码(报错):# 第一步:调用pandas包import pandas as pd# 第二步:读入文件iris = pd.read_excel("./test.xlsx")print(iris)# 第三步:获取原创 2021-10-15 15:02:27 · 2257 阅读 · 0 评论 -
Anaconda使用以及常见问题 -- jupyter lab
anaconda使用anaconda软件的基本使用环境切换:anaconda软件的基本使用环境切换:转置:https://blog.51cto.com/u_11208931/3319321转载 2022-05-11 13:47:08 · 515 阅读 · 0 评论 -
leetCode刷题 --- 二分查找
(1)二分查找常用left+(right-left)//2的原因;(2)字符数组和字符串的转换;翻译 2022-03-11 16:04:24 · 158 阅读 · 0 评论 -
pandas---数据处理(csv文件)
数据预处理1. DataFrame常用操作1.1 DataFrame去除空行(1)对于一般空行(2)对于列表式(list)空行1.2 数据的前期处理(1)DataFrame获取某一列的数据并去重(2)表格中填充01.3 数据的获取及筛选(1)获取某一行某一列的数据值(2)以某一列为比较条件的所有行(3)按组别筛选出每一种数据(4)多条件筛选数据(5)数据的排序及分组(先排序,后分组)1.4 数据的插入(1)数据的插入(2)实现数据分隔并换列插入存储(3)实现DataFrame的if else判断,并将生成原创 2022-05-18 00:37:06 · 4648 阅读 · 2 评论 -
pandas—排序sort_values、sort_index
pandas排序1. sort_index()1.1 基本语法1.2 常用实例2. sort_values()2.1 基本语法2.2 常用实例1. sort_index()功能说明:可以实现DataFrame的索引排序1.1 基本语法DataFrame.sort_index( axis=0, level=None, ascending=True, inplace=False,原创 2022-05-16 14:24:36 · 619 阅读 · 0 评论 -
pandas--表格扩充、合并
基于pandas库实现的表格的扩充、合并效果图展示思想实现代码生成初始表格生成表1(df1)生成表2(df2)生成辅助表格(df11)通过辅助表格连接辅助表格(df11)和表2(df2)去除辅助列(df3中的key),连接df1和df3效果图展示说明:将左边两个图(图1、图2)扩充合并成右边(图3)的效果 思想借助辅助列数据来实现表格合并,合并完成后将辅助列数据删除实现代码生成初始表格生成表1(df1)df1 = pd.DataFrame([["时期1","a"],["时期1",原创 2022-05-16 12:07:10 · 1339 阅读 · 0 评论 -
python绘图库---汇总(更新ing)
matplotlib–属性设置–plt.rcParamspython库 ------ plt.rcParams.转载 2021-09-15 20:27:27 · 349 阅读 · 0 评论 -
python入门学习(十一)----- 爬虫(3、有道翻译)
利用爬虫实现有道翻译translate.py:import urllib.requestimport urllib.parseimport jsoncontent = input("请输入需要翻译的内容:")#反爬虫 会报{"errorCode":50} 的错误#url = 'https://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule'url = 'https://fanyi.youdao.com原创 2021-05-23 19:35:44 · 165 阅读 · 0 评论 -
python入门学习(十一)----- 爬虫(2、下载图片)
爬虫从网站上下载图片cat_img.pyimport urllib.requestresponse = urllib.request.urlopen("http://placekitten.com/g/500/600")cat_img = response.read()with open('cat_500_600.jpg','wb') as f: f.write(cat_img)原创 2021-05-23 19:08:53 · 146 阅读 · 0 评论 -
python入门学习(十一)-----爬虫(1、爬取网页源代码)
python爬虫简单获取网页源代码>>> import urllib.request #导入相应类库>>> response = urllib.request.urlopen("http://www.baidu.com")>>> html = response.read()>>> print(html) #输出数据均为二进制形式b'<!DOCTYPE html>\n<html lan原创 2021-05-23 18:52:16 · 4016 阅读 · 0 评论 -
python入门学习(十)----- 继承
fish.py该代码块中,子类Shark无法使用父类中的x,y属性import random as rclass Fish: def __init__(self): self.x = r.randint(0,10) self.y = r.randint(0,10) def move(self): self.x-=1 print("我的位置是:",self.x,self.y)class Goldfish(Fish原创 2021-05-10 15:44:27 · 123 阅读 · 0 评论 -
python入门学习(九)----- 异常
格式try: 检测范围except Exception[as reason]: 出现异常(Exception)后的处理代码finally: 最终一定会执行的代码(此部分可省略)try_excepy.pytry: f = open ('这是一个文件.txt.txt','r',encoding = 'utf-8') print(f.read()) f.closeexcept OSError as reason: print('文件出错啦!:'+str(reas原创 2021-05-10 09:27:18 · 72 阅读 · 0 评论 -
python入门学习(八)----- 文件读取与写入
文件读取编码字符出现问题:>>> f = open('E:\\testDatabase\\firstread.txt')>>> f<_io.TextIOWrapper name='E:\\testDatabase\\firstread.txt' mode='r' encoding='cp936'>>>> f.read()Traceback (most recent call last): File "<pyshell#8原创 2021-05-09 16:32:22 · 229 阅读 · 0 评论 -
python入门学习(七)----- 删除数组中的重复数据
1、利用for…in…循环>>> temp = []>>> number = [1,2,3,4,5,5,3,1]>>> for each in number: if each not in temp: temp.append(each) >>> >>> temp[1, 2, 3, 4, 5]2、使用集合>>> number = [1,2,3,4,5,5,3,1]>&g原创 2021-05-09 15:54:22 · 3785 阅读 · 0 评论 -
python入门学习(六)----- 浅拷贝和深拷贝
浅拷贝与深拷贝>>> a = {1:'one',2:'two',3:'three'}>>> b = a.copy() #浅拷贝>>> c = a>>> a{1: 'one', 2: 'two', 3: 'three'}>>> b{1: 'one', 2: 'two', 3: 'three'}>>> id(a) #地址空间22391原创 2021-05-09 15:42:36 · 111 阅读 · 0 评论 -
python入门学习(五)----- 内置函数与闭包
1、内置函数错误示例:>>> def Fun1(): x=5 def Fun2(): x*=x return x return Fun2()>>> Fun1()Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> Fun1() File "<pyshell#9>", line 6, in Fun1原创 2021-05-09 12:40:24 · 71 阅读 · 0 评论 -
python入门学习(四)----- 拷贝与分片
拷贝与分片的区别1、拷贝与分片的定义拷贝:利用 =>>> list2 = list>>> list2[2, 3, 4, 7, 8, 42, 85]分片:利用[ : ]>>> list1 = list[:]>>> list1[2, 3, 4, 7, 8, 42, 85]2、拷贝与分片的区别拷贝相当于硬链接,共用一个地址空间,list2 = list1分片相当于开辟另一个地址空间来存储list3,list3 =原创 2021-05-08 17:30:28 · 117 阅读 · 0 评论 -
python入门学习(三)----- 列表数据的增删改查及排序
常用追加函数:append()、extend()、insert()起始数据>>> member = ['小布丁','黑夜','迷途']>>> member[ '小布丁', '黑夜', '迷途']append()>>> member.append(['张三','李四'])>>> member['小布丁', '黑夜', '迷途', '福娃', ['张三', '李四']]>>> member.appen原创 2021-05-08 16:38:12 · 231 阅读 · 0 评论 -
python入门学习(二)----- 断言
断言1、定义:关键字为:assert,当这个关键字后面条件为假的时候,程序自动崩溃,抛出AssertionError的异常。· 举例:>>>assert 3>42、断言用途一般来说我们用Ta在程序中置入检查点,当需要确保程序中的某一条件一定为真才能让程序正常工作的话,assert关键字就非常好用了。......原创 2021-05-08 16:06:09 · 219 阅读 · 0 评论 -
python入门学习(一)------ BIF
BIF == Build in function内置函数的使用###显示BIF内置函数>>> dir(__builtins__)显示内容:['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning', 'ChildProcessError', 'Connectio原创 2021-05-07 21:40:15 · 144 阅读 · 0 评论