python
qq_41978139
这个作者很懒,什么都没留下…
展开
-
详解pandas编码函数pd.factorize()
概述:本文以kaggle比赛Microsoft Malware Prediction数据为例,如需数据请自行前往:https://www.kaggle.com/...转载 2020-07-21 20:22:40 · 1636 阅读 · 0 评论 -
python绘制柱状图形+柱状图增加数字标注
python绘制柱状图形+柱状图增加数字标注data = pd.Series([4, 5, 6], index=['A','B','C'])fig = plt...转载 2020-07-17 20:19:00 · 6941 阅读 · 0 评论 -
一步一步教你如何在GitHub上上传自己的项目
首先你得注册一个自己的GitHub账号,注册网址:https://github.com/join有了自己的账号以后,就可以进行登录,开始创建一个新的项目创建一个新的项目,填写项目名称,描述创建完成之后,跳转到下面的页面,下面红框中的网址要记住,在后面上传代码的时候需要使用接下来,我们需要先下载Git,...转载 2020-07-06 21:43:27 · 187 阅读 · 0 评论 -
pandas中pd.cut()的功能和作用
pd.cut()的作用,有点类似给成绩设定优良中差,比如:0-59分为差,60-70分为中,71-80分为优秀等等,在pandas中,也提供了这样一个方法来处理这些事儿。直接上代码:import numpy as npimport pandas as pdfrom pandas import Series, DataFramenp.random.seed(666)score_list = np.random.randint(25, 100, size=20)print(score_list)转载 2020-07-01 15:44:11 · 806 阅读 · 0 评论 -
密度分析(七) Python实现
密度分析(七) Python实现R语言的核密度渲染弄完了,今天来看看Python的核密度。本来没准备些Python,但是今天在玩seaborn包的时候,发现了强大的kedplot这样一样工具,让虾神我惊为天人,不写感觉都对不起这个方法。在讲python的核密度分析工具工具之前,前置条件是先说说seaborn包,这个包是matplotlib的扩展包,基本是在matplotlib上继承开发的,所以大家要用seaborn,就必须要安装了全套的matplotlib环境。安装过程大家可以自己去找找。个人推荐,.转载 2020-07-01 15:35:46 · 938 阅读 · 0 评论 -
python画图常规设置
python绘图的包大家应该不会陌生,但是,对图的常规设置不一定会知道(其实自己也是才知道的),比如:坐标轴的字体大小、颜色设置;标题的字体颜色大小设置;线的粗细、颜色;图片风格的设置等。了解这些常规设置必定会让图片更加美观。下面就具体来说说matplotlib中有哪些常规设置。我主要总结了这几个函数:plt.style.use()函数;可以对图片的整体风格进行设置。可以通过plt.style.availabel知道一共有多少种主题。imp.转载 2020-07-01 14:27:29 · 987 阅读 · 0 评论 -
安装matplotlib报since package ‘wheel‘ is not installed
python安装matplotlib报since package 'wheel' is not installe...转载 2020-07-01 14:23:58 · 6641 阅读 · 0 评论 -
Plotly+Cufflinks,交互式图表神器,一行代码GET!
前言本文将介绍如何使用Plotly+Cufflinks更简便地制作出更好的图表。这是Github上一个大神发布的资料,...转载 2020-07-01 14:15:31 · 1081 阅读 · 0 评论 -
plotly使用指南
plotly是开挂的作图神器,可以供js, python, R, DB等使用。具体见官网plotly官网1. 安装pip ...转载 2020-07-01 14:07:05 · 429 阅读 · 1 评论 -
Python sklearn错误:Expected 2D array, got scalar array instead…Reshape your data…
Python sklearn错误:Expected 2D array, got scalar array instead…Reshape your data… ...转载 2020-06-22 13:55:01 · 1698 阅读 · 0 评论 -
python中seed的使用
python中seed的使用 ...转载 2020-06-22 09:40:34 · 865 阅读 · 0 评论 -
python------面向对象
python------面向对象 原创 ...转载 2020-03-12 09:39:09 · 145 阅读 · 0 评论 -
阶乘计算
# 用的递归计算阶乘 n!=1×2×3×...×ndef factorial(n): if n == 0: return 1 else: return n * factorial(n-1)result6 = factorial(6)print(result6)原创 2019-12-27 15:57:35 · 95 阅读 · 1 评论 -
斐波那契数列
# 用递归函数写斐波那契数列 1 1 2 3 5 8 13 21 34……```pythondef fib_sequence(n): if n <= 1: return n else: return fib_sequence(n-1) + fib_sequence(n-2)# 调用for i in range(...原创 2019-12-27 15:46:09 · 58 阅读 · 0 评论 -
IPython与IPython Notebook(Jupyter)安装
IPython与IPython Notebook(Jupyter)安装 原创 ...转载 2019-12-25 19:23:20 · 95 阅读 · 0 评论 -
定义一个函数,求1-n的范围内(参数是n),偶数的和(作为返回值返出)
‘’’定义一个函数,求1-n的范围内(参数是n),偶数的和(作为返回值返出)‘’’def even_sum(N): even_sum = 0 for num in range(1, N+1): if num % 2 == 0: even_sum += num return even_sumsum = even_sum(10...原创 2019-12-24 10:32:19 · 4288 阅读 · 1 评论 -
定义一个函数,用于求2017年1月到month前一个月的总天数
‘’’定义一个函数,用于求2017年1月到month前一个月的总天数‘’’def dayNums(month): year = 2017 days = [31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365] totalDays = days[month-2] print('{}年1月到{}月前一个月的...原创 2019-12-24 09:59:18 · 336 阅读 · 0 评论 -
定义一个函数,有可变参数(全为数字),求最大值、最小值
‘’’定义一个函数,有可变参数(全为数字),求最大值、最小值‘’’def max1(*iterable): max_value = iterable[0] for value in iterable: if value > max_value: max_value = value print('最大值是:', max_va...原创 2019-12-24 09:35:36 · 1936 阅读 · 0 评论 -
字典练习 统计重复数字的个数
‘’’数字重复统计:随机生成100个数字数字的范围是[20,100]升序输出所有不同的数字及其每个数字重复的次数‘’’import randomnumbers = []dict1 = {}for i in range(100): ran = random.randint(20,100) numbers.append(ran)sorted_numbers =...原创 2019-12-20 14:44:26 · 656 阅读 · 0 评论 -
Python易混小知识点
已知x=3和y=5,执行语句 x, y = y, x 后x的值是__5__。已知列表对象x = [‘11’, ‘2’, ‘3’],则表达式 max(x) 的值为_____’3’。表达式 min([‘11’, ‘2’, ‘3’]) 的值为__’11’。已知列表对象x = [‘11’, ‘2’, ‘3’],则表达式max(x, key=len) 的值为’11’。语句 x = (3,) 执行后x...原创 2019-12-20 10:53:10 · 6722 阅读 · 0 评论 -
Python[[6,2],[8,4,2],[5,6,1]]转存到一个新的列表中并排序
[[6,2],[8,4,2],[5,6,1]]转存到一个新的列表中并排序。结果为[1,2,3,4,5,6,6,8]‘’’list = [[6,2],[8,4,2],[5,6,1]]new_list = []#l = len(list)#print(l)for i in range(len(list)): for j in range(len(list[i])): ...原创 2019-12-19 16:24:56 · 157 阅读 · 1 评论 -
python两个列表[1,5,7,9]和[2,2,6,8]合并并排序
‘’’两个列表[1,5,7,9]和[2,2,6,8]合并并排序结果为:[1,2,2,3,6,7,8,9]‘’’l1 = [1,5,7,9]l2 = [2,2,6,8]#l1.extend(l2)#l1.sort()#print(l1)l3 = l1 + l2l3.sort()print(l3)li1 = [1,5,7,9]li2 = [2,2,6,8]li3 = li...原创 2019-12-19 16:21:54 · 3000 阅读 · 1 评论 -
写出一段Python代码实现删除一个list里面的重复元素
‘’’写出一段Python代码实现删除一个list里面的重复元素‘’’list = ['hello', 'good', 'world', 'hello', 'kitty', 'kitty', 'hello']new_list = []for word in list: if word not in new_list: new_list.append(word)...原创 2019-12-19 14:00:05 · 627 阅读 · 0 评论 -
python将输入的数字字符串分割累加求和
‘’’input函数每次只能输入一个字符串,请实现如下输入格式:1,20,30 。然后将获得的字符串分割,得到:三个整数:1 20 30,然后求累加和。‘’’number_string = input('请输入字符串:')print(number_string)number_string_1 = number_string.split(',')number_string_2 = '...原创 2019-12-18 20:26:50 · 4623 阅读 · 1 评论 -
python 句子反转
‘’’给定一个句子(只包含字母和空格),将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。例如:“hello xiao mi”-> “mi xiao hello”‘’’sentence = input('请输入语句:')sen_1 = sentence.split()print(sen_1)sen_2 = ' '.join(sen_1[::-1])...原创 2019-12-18 20:00:39 · 1263 阅读 · 0 评论 -
python自定义一个数字列表,求列表中第二大数的下标
‘’’自定义一个数字列表,求列表中第二大数的下标‘’’import randomnumber_list = []for i in range(1, 11):ran = random.randint(1,30)number_list.append(ran)i += 1print(number_list)j = 1max1 = number_list[0]max2 = numb...原创 2019-12-18 10:59:26 · 1529 阅读 · 0 评论 -
python enumerate用法总结
python enumerate用法总结 原创 ...转载 2019-12-18 09:48:01 · 253 阅读 · 0 评论 -
python中的赋值操作
x = 4y = x + 1x = 2print(x, y) #结果为2,5x, y = 2, 6x, y = y, x + 2print(x, y) #结果为6,4a, b = 2, 3c, b = a, c + 1 #同时赋值,不同于下面的有先后顺序的赋值#c = a#b = c + 1print(a, b, c)a, b = 2, 3c...原创 2019-11-28 15:28:54 · 274 阅读 · 0 评论 -
python3编程基础:str()、repr()的区别
原创 python3编程基础:str()、repr()的区别 ...转载 2019-11-25 15:18:03 · 72 阅读 · 0 评论 -
Python 多进程 multiprocessing.Pool类详解
原创 Python 多进程 multiprocessing.Pool类详解 ...转载 2019-11-22 16:16:11 · 134 阅读 · 0 评论 -
Python中小整数对象池和大整数对象池
转载 Python中小整数对象池和大整数对象池 ...转载 2019-11-21 20:54:59 · 94 阅读 · 0 评论 -
Python中的*args和**kwargs解析
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-11-20 15:17:35 · 138 阅读 · 0 评论 -
Python类对象的JSON序列化处理
原创 Python类对象的JSON序列化处理 ...转载 2019-11-19 10:32:35 · 326 阅读 · 0 评论 -
Python编程——pickle模块的使用详解(附实例)
原创 Python编程——pickle模块的使用详解(附实例) ...转载 2019-11-18 19:12:26 · 241 阅读 · 0 评论 -
python中re模块的用法
转载 python中re模块的用法 ...转载 2019-11-15 16:05:29 · 102 阅读 · 0 评论 -
Python的os模块fnmatch模块介绍
python的os模块fnmatch模块介绍</div> 一、先介绍一下os模块?12345678910import os print(os.getcwd())# E:\python\test\python_models# 获取当前的目录 print(os.listdir("."))# ['oop.py', 'python_a...转载 2019-11-15 15:13:05 · 172 阅读 · 0 评论 -
Python gzip和bz2模块 读写.gz 和.bz2压缩文件
原创 Python gzip和bz2模块 读写.gz 和.bz2压缩文件 ...转载 2019-11-15 10:52:30 · 107 阅读 · 0 评论 -
python特殊函数 __str__(self)和__repr__(self)
转载 python特殊函数 __str__(self)和__repr__(self) ...转载 2019-11-13 14:20:33 · 491 阅读 · 0 评论 -
(转)Python:可哈希数据结构的概念
原创 Python:可哈希数据结构的概念 ...转载 2019-10-24 14:06:31 · 97 阅读 · 0 评论 -
(转)Python cookbook学习总结
原创 Python cookbook学习总结 ...转载 2019-10-23 15:53:55 · 111 阅读 · 0 评论