自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据分析

1.data_train.isnull().any().sum()https://blog.csdn.net/qq_40825479/article/details/83544430isnull函数参看上述链接!2.missing = data_train.isnull().sum()/len(data_train)len(data_train)=80000 就是说有80000条数据missing#大概浏览一下缺失率https://blog.csdn.net/MsSpark/art

2020-09-18 23:51:36 249

原创 赛题理解

首先先读入数据,然后看一下数据概况:解释一下:80000指的是有80000个样本,47指的是每个样本有47列大致了解一下数据:分类指标评价:https://blog.csdn.net/manduner/article/details/91040867指标评价参考此链接,较为全面!https://www.cnblogs.com/zxyza/p/10059834.html混淆矩阵参看此链接,较为全面!在这儿放个图!分类指标2:ACC所以先看TP,FN,TN,FP的定义,然后

2020-09-15 23:05:27 260

原创 动手学数据分析Task5

http://localhost:8888/notebooks/Desktop/sf/study_sf/third_unit/第三章模型建立和评估.ipynb

2020-08-28 11:19:16 132

原创 动手学数据分析Task4

后期补上http://localhost:8889/notebooks/Desktop/sf/study_sf/second_unit/第二章%EF%BC%9A第四节数据可视化.ipynb

2020-08-25 23:20:28 122

原创 动手学数据分析Task3 数据重构

【回顾&引言】前面一章的内容大家可以感觉到我们主要是对基础知识做一个梳理,让大家了解数据分析的一些操作,主要做了数据的各个角度的观察。那么在这里,我们主要是做数据分析的流程性学习,主要是包括了数据清洗以及数据的特征处理,数据重构以及数据可视化。这些内容是为数据分析最后的建模和模型评价做一个铺垫。

2020-08-23 22:49:44 123

原创 动手学数据分析Task2 数据清洗及特征处理

【回顾&引言】前面一章的内容大家可以感觉到我们主要是对基础知识做一个梳理,让大家了解数据分析的一些操作,主要做了数据的各个角度的观察。那么在这里,我们主要是做数据分析的流程性学习,主要是包括了数据清洗以及数据的特征处理,数据重构以及数据可视化。这些内容是为数据分析最后的建模和模型评价做一个铺垫。

2020-08-21 22:11:39 497

原创 动手学数据分析Task1 数据加载

文章目录1.1 载入数据1.1.1 导入numpy和pandas1.1.2 载入数据1.1.3 任务三:每1000行为一个数据模块,逐块读取1.1.4 任务四:将表头改成中文,索引改为乘客ID [对于某些英文资料,我们可以通过翻译来更直观的熟悉我们的数据]1.2 初步观察1.2.1 任务一:查看数据的基本信息1.2.2 任务二:观察表格前10行的数据和后15行的数据1.2.4 任务三:判断数据是否为空,为空的地方返回True,其余地方返回False1.3 保存数据1.3.1 任务一:将你加载并做出改变的数据

2020-08-18 22:15:07 326

原创 Python编程基础9

文章目录文件与文件系统打开文件文件对象方法OS 模块中关于文件/目录常用的函数文件与文件系统打开文件open(file, mode=‘r’, buffering=None, encoding=None,errors=None, newline=None, closefd=True) Open file and return a stream. Raise OSError upon failure.file: 必需,文件路径(相对或者绝对路径)。mode: 可选,文件打开模式buffering

2020-08-09 00:33:02 268

原创 Python编程基础 Task8

文章目录模块搜索路径包datetime模块模块在前面我们脚本是用 Python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块(Module)。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 Python 标准库的方法。https://github.com

2020-08-07 23:35:39 207

原创 leetcode刷题108将有序数组转换为二叉搜索树

108 将有序数组转换为二叉搜索树

2020-08-07 18:59:18 129

原创 leetcode刷题104二叉树的最大深度

104 二叉树的最大深度class Solution {public: int maxDepth(TreeNode *root) { if(root == nullptr){ return 0; } int left=maxDepth(root->left); int right=maxDepth(root->right); int max_maxDepth=max(left,right)+1;

2020-08-07 17:50:40 96

原创 leetcode704二分查找

704 二分查找class Solution {public: int search(vector<int>& nums, int target) { int n=false,d; int m=nums.size(); for(int i=0;i<m;i++){ if(target==nums[i]){ n=true; d=i; break;

2020-08-07 16:51:07 232

原创 leetcode刷题441排列硬币

441 排列硬币class Solution {public: int missingNumber(vector<int> &nums) { int n=nums.size(); int d; for(int i=0;i<n;i++){ if(i!=nums[i]){ d=i; break; } } return d; } };

2020-08-07 16:22:27 72

原创 leetcode刷题441排列硬币

441 排列硬币题解:其实这个题并不难,知识写的时候思考不全面,需要考虑当为0和1的情况,把这两种情况除外剩下的就好写了。class Solution {public: int arrangeCoins(int n) { long long m=0,g,d=0; if(n==0)return 0; if(n==1)return 1; if(n!=0&&n!=1){ for(int g=1;g<=n;g++){ m=

2020-08-07 12:07:45 128

原创 leetcode刷题392判断子序列

392 判断子序列#include <iostream>using namespace std;int main(){ string s, t; cin >> s >> t; int n = s.length(), m = t.length(); int i = 0, j = 0; while (i < n && j < m) { if (s[i] == t[j])

2020-08-07 11:18:05 114 1

原创 Python编程基础 Task7

文章目录14 类与对象一、定义类,对象,实例方法14 类与对象对象=属性+方法一、定义类,对象,实例方法class Person: hair = 'black' #构造方法 def __init__(self, name='Charlie', age=8): self.name = name self.age = age # 定义一个say方法 def say(self, content): print(content)

2020-08-05 22:51:25 153

原创 leetcode刷题415字符串相加

415 字符串相加解释一下思路:就像竖式相加一样,就是每个对应的相加,如果有进位就加上进位,再加上判断边界的条件,在这里就是如果对应的位没有了,就认为那个位为0;关键的地方是:该加个‘0’的时候不要忘记加;...

2020-08-04 22:49:56 113

原创 Python编程基础 Task6

文章目录13 函数与Lambda表达式13 函数与Lambda表达式先附上链接:https://github.com/datawhalechina/team-learning-program/blob/master/PythonLanguage/12.%20函数与Lambda表达式.md剩下的主要介绍一下匿名函数:1 匿名的目的就是要没有名字,给匿名函数赋给一个名字是没有意义的2 匿名函数的参数规则、作用域关系与有名函数是一样的3 匿名函数的函数体通常应该是 一个表达式,该表达式必须要有一个

2020-08-02 22:55:05 99

原创 Python编程基础 Task5

文章目录10 字典10.1 可变类型与不可变类型10.2 字典的定义10.3 创建和访问字典10.4 字典的内置方法练习题11 集合11.1 集合的创建11.2 集合的内置函数11.3 集合的转换12 序列12.1 针对序列的内置函数10 字典10.1 可变类型与不可变类型1.判断是不是可变类型,用hash(X),如果没报错就是就是不可变,报错就是可变类型print(hash('Name')) # -9215951442099718823 print(hash((1, 2, 'Python')

2020-07-31 14:54:29 331

原创 Python编程基础 Task4

文章目录7 列表7.1 列表的定义7.2 列表的创建7.3 python列表函数&方法7.4 向列表中添加元素7 列表7.1 列表的定义列表是有序集合,没有固定大小,可以保存任意数量任意类型的python对象。7.2 列表的创建普通创建利用range创建x= list(range(10))print(x, type(x))# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] <class 'list'>x = list(range(1, 11, 2))

2020-07-28 23:31:32 94

原创 python编程基础 Task3

文章目录6 异常处理6.1 python标准异常总结6.2 python标准警告总结6.3 try except语句6.6 raise语句6.7 练习题6 异常处理6.1 python标准异常总结6.2 python标准警告总结6.3 try except语句(下图来自廖雪峰python,由图可知当发生错误执行except后不会再上去执行剩下的try)6.6 raise语句python使用raise语句抛出一个指定的异常try: raise NameError('Hello'

2020-07-25 18:49:21 103

原创 Python编程基础 Task2

条件循环结构4. 条件语句4.1 if语句1.eg:temp=input()input函数将接受的数据类型都默认为str型,如果想改变数据类型source=int(temp)2.assert关键词当这个关键词后的条件为False时,程序崩溃并抛出AssertError,只有当关键词后的条件为True的时候,才能正常运行。5. 循环语句5.1 while循环布尔表达式也可以写入str,list,string等...

2020-07-23 22:16:05 132

原创 Python编程基础 Task1

Datawhale python编程基础 Task1变量,运算符与数据类型及位运算变量,运算符和数据类型2.1 注释'''print("Hello World!")'''print("Hello World!")#print("Hello World!")2.2 运算符在按位异或操作,相同为0,不同为1。按位左移和按位右移是在二进制的基础上向左,向右移动i位得到的值。eg:print(4>>2) #1#因为4的二进制为00000100 向右移动2位是00000

2020-07-19 14:25:06 207

原创 zzuli oj 1077

zzuli 1077 空心菱形题目描述 输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个'*'组成。输入 输入包含一个整数,n(1<=n<=20)输出 输出一个空心菱形,每个边由n个'*'组成样例输入 5样例输出 * * * * * ...

2019-06-02 18:33:14 1442

空空如也

空空如也

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

TA关注的人

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