随笔分类 - python
python学习
摘要:In [1]: import numpy as np import matplotlib.pyplot as plt from matplotlib import font_manager y = [np.random.randint(10) for x in range(20)] z = np.r
阅读全文
摘要:项目地址:matplotlib/matpb画图_垂直条形图.ipynb · master · 为墨言而奋斗 / python学习项目_数据分析 · CODE CHINA (csdn.net) 垂直条形图——plot.bar 1.条形图的绘制方式plt.bar方法。plt.bar方法有以下常用参数:
阅读全文
摘要:pandas的函数应用二——排序 索引排序 1、Series排序 import pandas as pd import numpy as np s1 = pd.Series(np.arange(5),index=list('dcafb')) s1 d 0 c 1 a 2 f 3 b 4 dtype:
阅读全文
摘要:pandas的函数应用 import pandas as pd import numpy as np df = pd.DataFrame(np.modf(np.random.randn(5,4)*100)[1].astype('int32'),columns=list('ABCD')) df A B
阅读全文
摘要:import pandas as pd import numpy as np 1、Series数据对齐 ps1 = pd.Series(np.arange(4),index=['a','b','c','d']) ps2 = pd.Series(np.arange(5),index=['a','c',
阅读全文
摘要:将一个二维数组的行和列分别进行逆向 import numpy as np a = np.arange(15).reshape(3,5) print(a) # 反转行 a1 = a[::-1] #里面传一个数进去(没有出现逗号),代表的是只对行进行操作 print('反转行') print(a1) #
阅读全文
摘要:深拷贝和浅拷贝 不拷贝: 如果只是简单的赋值,那么不会进行拷贝。 import numpy as np a= np.arange(10) print(a) b = a #赋值,对相同数值进行不同命名, print(b) print(b is a) [0 1 2 3 4 5 6 7 8 9] [0 1
阅读全文
摘要:是否改变原来数值 1、reshape和resize方法: 两个方法都是用来修改数组形状的,但是有一些不同。 reshape是将数组转换成指定的形状,然后返回转换后的结果,对于原数组的形状是不会发生改变的。 resize是将数组转换成指定的形状,会直接修改数组本身。并不会返回任何值。 2、flatte
阅读全文
摘要:Numpy数组索引与切片 1. `ndarray`对象的内容可以通过`索引`或`切片`来获取和修改,就像 Python 的内置容器对象一样。 2. `一维数组`:一维数组比较简单,看起来和python列表很类似。 3. `二维数组`:每个索引值对应的元素不在是一个值,而是一个一维数组 4. `多维数
阅读全文
摘要:数组的基本运算 数组的形状和类型修改 np.reshape(a,newshape,order='C'):原数组size不变的前提下,改变原数组的形状 np.resize(a,new_shape):改变原数组的形状和大小,与reshape不同的是可以改变数组的size。如果新数组大于原始数组,则新数组
阅读全文
摘要:NumPy 数据结构属性以及数组创建 Numpy是Python科学计算库,用于快速处理任意维度的数组,可以处理N维数组, 支持向量化运算,其底层是由C语言编写的,运算速度相比较PYTHON会非常快, 这也是大数据常用numpy来计算的原因,其对数组的操作速度不受python解释器的影响。 首先先试一
阅读全文
摘要:python——smtp邮件发送 作者:故笺/gujian 链接地址:https://www.cnblogs.com/gujianjian/p/12882006.html 说明:码农不易,请尊重他人劳动成果共创和谐网络环境。本文非常欢迎转载但请备注原作出处,违者必究。 # 发送邮件功能:函数从左往右
阅读全文
摘要:python——合并指定文件夹下的工作簿和按照某一个列拆分工作簿 作者:故笺/gujian 链接地址:https://www.cnblogs.com/gujianjian/p/12858578.html 说明:码农不易,请尊重他人劳动成果共创和谐网络环境。本文非常欢迎转载但请备注原作出处,违者必究。
阅读全文
摘要:imap指定邮箱搜索特殊邮件下载——合理利用search 作者:故笺笺 链接地址:https://www.cnblogs.com/gujianjian/p/12762040.html 说明:码农不易,请尊重他人劳动成果共创和谐网络环境。本文转载请备注原作出处,违者必究。 背景:上一篇我们描述了怎么下
阅读全文
摘要:学习笔记备忘录 pip --default-timeout=600 install -i https://pypi.tuna.tsinghua.edu.cn/simple ** --default-timeout=___,值可以自己设定,单位是秒 https://pypi.tuna.tsinghua
阅读全文
摘要:#coding: UTF-8 import imaplib import email from email.parser import Parser import re,os import win32gui, win32api, win32com from win32com.client impor
阅读全文
摘要:from PyQt5 import QtCore,QtWidgets import win32gui, win32api, win32con # 调用win32api的模拟点击功能实现ctrl+v粘贴快捷键 def ctrlV(): win32api.keybd_event(17,0,0,0) #c
阅读全文
摘要:我真的是服了,一堆复制党到处粘贴,也太肆无忌惮了吧,麻烦尊尊下版权好吗,好歹这也是我辛辛苦苦写出来的...... 原封不动的抄,错了的也不知道。真的是搞笑! 1 import os 2 import win32gui, win32api, win32con, win32com 3 from win3
阅读全文
摘要:前提要景: 最近收到这么一个需求,excel表格里面我们只想要结果,不要把底表发出来,也就是把excel里面做好的数据粘贴在新的excel,并选择性粘贴为数值,并且保留格式。完成后发邮件给相应的经理老板们。在经过一系列跌跌撞撞,磕磕碰碰的错误下,写了个excel自动把特定的区域复制粘贴到新的exce
阅读全文
浙公网安备 33010602011771号