
python
文章平均质量分 53
wyh_wen
我是一名机器学习工程师,喜欢研究各种算法,更喜欢和大家分享学习。
展开
-
Python连接Oracle
Python连接Oracle数据库,由于python没有自带的模块可以解决该问题,需要借助其他模块,经常会出现问题,所以记载一下自己连接的过程,方便自己回看,也希望可以帮助到需要的人。一、下载安装cx_Oracle模块:1、直接下载:https://pypi.python.org/pypi/cx_Oracle2、通过命令行下载安装(推荐):二、Oracle instant cl...原创 2020-01-13 17:04:54 · 1487 阅读 · 3 评论 -
Python.matplotlib可视化
matplotlib是Python中可视化的模块,接下来将一点点学习可视化。持续更新。。。#导入模块import numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inline #Jupyter Notebook在线绘图语句,如果不添加该语句,图片无法显示#防止中文乱码plt.rc...原创 2019-09-18 14:46:17 · 259 阅读 · 0 评论 -
python基础任务五(文件、模块和正则表达式)
1.filea.打开文件方式(读写两种方式)open( )用于打开文件,可以设置打开文件的格式。#常用的参数有两个open(file,mode='r')#完整的语法open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)fi...原创 2019-04-09 20:42:00 · 264 阅读 · 0 评论 -
python基础任务二(字符串、列表和元组)
一、字符串1.创建字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。var1='apple'var2='Hello World!'2.访问字符串中的值Python不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python访问子字符串,可以使用方括号来截取字符串。...原创 2019-04-02 15:06:49 · 770 阅读 · 0 评论 -
python enumerate( )函数用法
一、enumerate( )函数说明1.enumerate()是python的内置函数2.enumerate在字典上是枚举、列举的意思3.对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值。(即可以将一个可遍历的数据对象组合为一个索引序列,同时列出数据和数据下标。)4.enumerate多用于在f...原创 2019-04-01 17:29:42 · 214 阅读 · 0 评论 -
【Leetcode】——python实现
1.两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]answe...原创 2019-04-01 16:08:58 · 176 阅读 · 0 评论 -
python基础任务四(函数)
1. 内置函数2. 函数的定义函数可以用于调用,方便,可以自定义。自定义函数的简单规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式]结束函数,选择性地返回...原创 2019-04-06 15:31:59 · 290 阅读 · 0 评论 -
python基础任务六(turtle画佩奇)
下面是用turtle画出小猪佩奇,使用turtle画图很有意思,有空再尝试其他图形。from turtle import*def nose(x,y):#鼻子 (公众号:数据分析联盟) penup()#提起笔 goto(x,y)#定位 pendown()#落笔,开始画 setheading(-30)#将乌龟的方向设置为to_angle/为数字(0-东、90-...原创 2019-04-10 20:44:45 · 358 阅读 · 0 评论 -
python基础任务三(字典、集合和条件结构)
一、字典1.创建字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 。dict1={key1:value1,key2:value2}键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。dict1={'me':23...原创 2019-04-04 17:43:32 · 341 阅读 · 0 评论 -
python基础任务一(环境搭建和简单运算)
1. 环境搭建 a) anaconda环境配置anaconda可以在官网下载并安装,安装步骤较容易。安装完毕后需要配置环境变量,步骤如下:(1)首先找到anaconda的路径,并找到Scripts文件,双击进入(2)复制该文件的路径(3)右键单击“我的电脑”,选择“属性”,进入下图页面点击“高级系统设置”(4)点击“环境变量”(5)系统变量中找到“...原创 2019-03-31 11:39:12 · 329 阅读 · 0 评论 -
预测贷款用户是否逾期:数据清洗与预处理
任务一做一个项目的第一步是数据清洗与预处理,也是对数据进行探索和分析。这份数据集是金融数据,我们的目标是要预测贷款用户是否会逾期,其中status表示标签,1表示逾期,0表示未逾期。1.查看数据可以使用excel或者SPSS等分析软件打开文件进行查看,当然是数据量允许的情况下才能用excel打开,否则你的电脑会一直转圈圈。还有就是可以导入python查看,一般python导入数据使用的...原创 2019-03-04 09:07:39 · 1099 阅读 · 0 评论 -
python常用函数总结(一)
一、输入输出函数1、print()函数#输出指定的内容print('hello world')#可以同时输出多个字符串,用逗号‘,’隔开print('hello','how','are')#可以进行计算并输出结果;若对输出结果加上引号'',则不能进行计算,直接输出print(200+300)print('200+300')#使用‘+’将字符串连接,且不产生空格pri...原创 2019-01-16 16:41:23 · 490 阅读 · 0 评论 -
LogisticRegression在sklearn中的参数详解
LogisticRegression(penalty='l2', dual=False, tol=0.0001, C=1.0, fit_intercept=True, intercept_scaling=1, class_weight=None, random_state=None, solver='liblinear', max_iter=100, multi_class='ovr', ver...原创 2018-12-06 16:07:44 · 4819 阅读 · 0 评论 -
入门python代码系列:简单线性回归(二)
1.数据预处理数据预处理的详细请参考前一篇博文(数据清洗与预处理),这里简单带过。import numpy as npimport pandas as pdimport matplotlib.pyplot as plt #导入可视化模块data=pd.read_csv('E:/data/studentscores.csv')X=data.iloc[:,:1].valuesy...原创 2018-12-12 15:22:54 · 543 阅读 · 0 评论 -
入门python代码系列:数据清洗与预处理(一)
对于刚接触机器学习或者数据分析的同学来说,看大佬们比赛的代码是很难的,一头雾水,都是看不懂的,心里很慌。所以对于初学者来说,还是需要回归简单,只有掌握基础,才能不断深入,我是深有体会的,不知道你感觉如何?接下来我将梳理一套针对初学者的代码系列,希望可以帮助大家也受益自己。1.导入需要的库import numpy as npimport pandas as pd2.导入...原创 2018-12-07 17:54:32 · 1777 阅读 · 0 评论