自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Anaconda安装Bertopic流程

安装hdbscan、bertopic,以及TypeError: __init__() got an unexpected keyword argument 'cachedir'等问题

2023-10-31 13:16:49 790 2

原创 Python:json数据转变成Excel数据

json转成Excel

2023-02-20 10:32:23 561

原创 Day5-tableau符号图+tableau自定义图标+仪表板

tableau符号图+tableau自定义图标+仪表板 学习笔记

2022-06-11 20:53:50 1378

原创 Day4-tableau标靶图和瀑布图

2012年各个国家电影产量标靶图和拉丁美洲市场各个国家的利润情况瀑布图

2022-06-07 20:43:11 475

原创 Day3-tableau树形图和气泡图

国家电影数量二值凸显表,电影产地与平均评分树形图,不同类型电影数量气泡图

2022-06-07 11:26:54 237

原创 Day2-tableau折线图和环形图

电影数量折线图和电影类型环形图

2022-06-07 11:21:48 290

原创 学习笔记——误差分析

误差分析

2022-06-05 21:08:43 65

原创 Day1-tableau条形图和直方图

1.1 各国家电影数量条形图如图展示了各个国家对应的电影数量,纵轴为各个国家,横轴为电影数量。可以看出,美国的电影数量最多共有11979部电影,中国的电影数量总和排行第二,数量为7273部电影,巴西等国家的电影数量较少,可能的原因为相对于美国而言,中国和其他国家的电影行业发展较晚,所以差距比较大。1.2 电影评分直方图如图为电影评分直方图,其中横轴表示电影的评分区间,纵轴为处于某评分区间的电影数量。由图可以看出,处于7.5-7.9分的电影数量最多,有6548部,电影评分区间多处于6.5-7.9分

2022-05-20 10:03:00 417

原创 戴师兄tableau学习案例

戴师兄tableau数据分析学习案例

2022-05-13 15:23:50 593 1

原创 EXCEL-index函数 行为0

index函数可以返回单元格,还可以返回整行和整列index(数据,行,列)当行=0 时,返回整列, 列=0 时,返回整行。

2022-03-08 10:35:51 1421

原创 迭代器实现斐波那契数列

class Fib: def __init__(self): self.a = 0 self.b = 1 def __iter__(self): return self def __next__(self): self.a , self.b = self.b ,self.a+self.b return self.afibs = Fib()for each in fibs: if each &

2021-10-12 10:27:54 301

原创 面向对象练习

#0.按照以下提示尝试定义一个Person类并生成实例对象。#属性:姓名(默认姓名为“小甲鱼”)#方法:打印姓名#提示:方法中对属性的引用形式需加上self,如self.nameclass Person: def __init__(self,name): self.name = name def getName(self): print('姓名是:%s'%self.name)p = Person('小甲鱼')p.getName()'''1.按

2021-08-21 23:08:22 411

原创 python 公有和私有

私有变量变量名前面加两个下划线代表私有变量在类的内部定义新的函数可以class Person: __name = '小甲鱼' def getName(self): return self.__namep = Person()print(p.getName())python自动把私有变量改成 _类名__变量名class Person: __name = '小甲鱼' def getName(self): return self

2021-08-21 20:18:52 87

原创 python类和对象 面向对象编程

1、类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。class Ball: def setName(self,name): self.name = name def kick(self): print('我叫%s,该死的,谁踢我' % self.name) #%s字符串格式化输出,self.name可以代替前面%s的内容#实例化a = Ball()a.setName('球A'

2021-08-13 21:58:33 93

原创 异常处理

try except语句try: f = open('readme.txt') print(f.read()) f.close()except OSError: print('文件出错啦')try: f = open('readme.txt') print(f.read()) f.close()except OSError as reason: print('文件出错啦'+str(reason))...

2021-05-21 17:28:23 69

原创 模块

os模块:1、getcwd()返回当前工作目录import osprint(os.getcwd())C:\Users\Administrator\PycharmProjects\pythonProject32、makedirs( )创建多层目录,如果目录已存在,则抛出异常import osos.makedirs('C:\\Users\\Administrator\\Desktop\\A')3、remove()删除文件import osos.remove('C:\\Users\\

2021-05-20 16:36:16 528

原创 集合

集合里面的所有元素都是唯一的num1 = {}num = {1,2,3,4,5,5,4,3,2,1}print(num)print(type(num1))print(type(num))创建集合1、直接把元素用花括号括起来2、用set()工厂函数set1 = set([1,2,3,4,5,5,4,3,2,1])print(set1)set()函数会直接把重复的元素剔除例:去除重复元素法1:num = [1,2,3,4,5,5,3,1,0]temp = []for e

2021-05-16 11:43:26 85

原创 递归

递归:函数调用自身;有自身返回的条件,有归才是递归#阶乘def factorial(x): result = number for i in range(1,number): result*=i return resultnumber = int(input('输入一个整数:'))result = factorial(number)print(result)递归:def factorial(n): if n==1: retu

2021-05-10 11:19:16 75

原创 函数

python函数是从下往上找,写完函数要在最后面调用def MyFirsFunction(): print('这是我创建的第一个函数') print('激动')MyFirsFunction()函数的参数def MySecondFunction(name): print(name+'傻子')MySecondFunction('滕胖胖')def add(num1,num2): result = num1 + num2 print(result)a

2021-05-08 11:17:50 80

原创 部分字符串格式化方法

1、format()方法str1 = '{a} love {b} {c} {d}'print(str1.format(a='I',b='math',c='teacher',d='ww'))2、%f格式化小数print('%f'%27.658)m.n其中m是整个字符串的宽度,n是小数点后面的宽度print('%6.2f'%27.658)注:前面有空格,因为一共长度为6%e格式化科学计数法print('%e'%27.658)%g根据值的大小选择科学计数法还是小数表示prin

2021-05-05 22:08:20 139

原创 元组

1、元组与列表的差别元组用(),以逗号隔开,不然以为是整型列表用[ ]。2、更新元组可以采用插入的方法,拼接,但左右元组的类型一致temp = ('小红','小程','小黄','小绿')temp = temp[:2] + ('小蓝',) + temp[2:]print(temp)3、>,<可以用在元组中,in和not in可以用在元组中,逻辑操作符and和or也可以...

2021-05-05 16:59:40 50

原创 列表

1、向列表添加元素(1)append()方法dict_score= ['小赤', '小橙','小红','小绿','小青']dict_score.append('小蓝')print(dict_score)(2)extend()方法,向列表添加列表dict_score= ['小赤', '小橙','小红','小绿','小青']dict_score.extend(['小蓝','小紫'])print(dict_score)(3)insert()方法,向列表制定位置添加元素dict_scor

2021-04-29 21:06:08 56

原创 第四章课后题

1、求1~100之间所有素数,并统计素数的个数#求1~100之间所有素数,并统计素数的个数num=[]i=2for i in range(2,100): j=2 for j in range(2,i): if i%j==0: break else: num.append(i)print(num)print(len(num))2、求200以内能被17整除的最大正整数。#求200以内能被17整除的最大正整数。num =

2021-04-27 10:47:32 1020

原创 break+continue+else+pass语句

例1 求2+4+6+8+···+n<100成立的最大的n值法1#求2+4+6+8+···+n<100成立的最大的n值sum = 0i = 0while sum<100: i+=2 n=i sum = sum +iprint(n-2)注:因为最后一次循环是加到18之后还<100,所以还要再执行一次循环,也就是18+2=20,所以最后要减去2,输出18法2#求2+4+6+8+···+n<100成立的最大的n值sum=0i=2wh

2021-04-25 21:16:31 300

原创 循环专题while+for:例题+学习笔记

1、while语句(1)while 循环控制条件:循环体(2)while 循环控制条件:循环体else:语句例题1#求1~10奇数的和sum = 0i = 1while i<=10: sum+=i i+=2print(sum)

2021-04-22 17:32:19 288 1

原创 input()函数的变量+字符串问题

今天学python的时候遇到input()函数怎么才能将字符串和变量同时显示的问题,查了资料才弄明白。用例子展示#求学生分数的平均值n = int(input('有多少个学生:'))sum = 0counter = 1while counter <= n: sum = sum + float(input('第'+str(counter)+'个学生的分数:')) counter+=1print(float(sum/n))想要显示输入表示第i个的人的分数:需要字

2021-04-17 22:21:00 847

原创 顺序与选择结构

例1#判断能否构成三角形,并判断三角形是等腰三角形,等边三角形还是直角三角形a = float(input('输入第一个边长:'))b = float(input('输入第二个边长:'))c = float(input('输入第三个边长:'))if a+b > c and a+c>b and b+c>a: print('可以构成三角形') if a==b or a==c or b==c: print('该三角形为等腰三角形') elif a

2021-04-17 19:57:31 101

原创 DAY 1

使用变量之前要赋值;变量名:字母、数字、下划线,不能用数字开头;“=”是赋值,左边是变量,右边是值,不可以写反;转义:Let’s go!Let’s go!str = 'Let\'s go'print(str)str = 'C:\now'print(str)str = 'C:\\now'print(str)...

2021-04-16 16:58:22 51

原创 Python基础知识学习笔记

1、Ctrl+选中的词可以查看源代码2、绝对路径与相对路径绝对路径:D:\BaiduNetdiskDownload\xxx.txt相对路径: “./”:代表目前所在的目录“…/”:代表上一层目录3、open()方法打开文件r:只读w:只写...

2020-03-30 16:56:11 65

原创 Python:词云生成

今天刚刚学习到的Python词云生成import jiebaimport matplotlib.pyplot as pltfrom wordcloud import WordCloudtext = open(r'.\aaa.txt','r').read()#其中r防止转义#print(text)cut_text = jieba.cut(text)#切分文字result = '...

2020-03-30 16:30:55 122

原创 pycharm安装Wordcloud(尝试了N多种方法后,终于成功了!!!!)

pycharm安装Wordcloud老是有各种各样的错误1、添加链接描述2、点进连接 Ctrl+F找 wordcloud3、找到自己的Python版本和电脑系统版本4、下载对应的版本 我的是Python3.8 32位的系统,下载了第二个,下载后解压5、进入安装地址6、显示successfully……7、复制上面解压的两个东西到pycharm的8、新建一个Python文件,...

2020-03-29 21:58:52 8427

原创 Python:今日份小收获 Python字典里的get()方法

Python:今日份小收获爬微博数据,老是有问题 然后看了一下,发现是因为多了一个这个小版块,然后疯狂搜索,尝试了try:except:还是不行后来在b站看到了个视频,完美解决 哈哈哈哈啊哈哈原来的代码def prase_data(res_json): if res_json.get('data'): for node in res_json['data'][...

2020-03-28 19:38:24 174

原创 Python:pycharm爬微博博主博文及转赞评数量

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-03-26 13:30:10 937 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除