python爬取数据以及数据分析
介绍如何用python爬取数据以及进行数据分析
躺屋顶看月亮
黄沙百战穿金甲,不破楼兰终不还。
展开
-
电商销售数据与分析(3):构建指标的相关的线性模型,预测未来值,并判断模型是否有效
import pandas as pdfrom sklearn import linear_model #引入机器学习模型库import matplotlib.pyplot as pltimport numpy as npdf1= pd.read_excel('.\data\广告费.xlsx')df2= pd.read_excel('.\data\销售表.xlsx')#数据处理df1['投放日期'] = pd.to_datetime(df1['投放日期'])df1= df1.set_in原创 2020-09-02 15:13:23 · 1173 阅读 · 0 评论 -
电商销售数据与分析(2):销售收入与广告费相关性分析
引入模块import pandas as pd #引入数据分析工具库import matplotlib.pyplot as plt #引入绘制2d图模块#读取excel数据文件df1= pd.read_excel('.\data\广告费.xlsx')df2= pd.read_excel('.\data\销售表.xlsx')# print(df1.head())# print(df2.head())#对数据进行预处理df1["投放日期"] = pd.to_datetime(df1["投放原创 2020-09-02 15:12:38 · 2899 阅读 · 1 评论 -
电商销售数据与分析(1):销售收入分析代码
import pandas as pd # 数据分析处理库import matplotlib.pyplot as plt #2D绘图库from sklearn import linear_model # 机器学习库import numpy as np # 数组计算库df1 = pd.read_excel('.\data\广告费.xlsx')df2 = pd.read_excel('.\data\销售表.xlsx')# print(df1.head())# print(df2.head())原创 2020-09-02 15:10:39 · 1718 阅读 · 0 评论 -
APP平台用户注册分析(mysql数据库连接、多指标折线图分析)
第一部分,连接数据库import pymysqlimport pandas as pd#连接mysql数据库conn = pymysql.connect(host = "localhost",user = "root",passwd = "123456",db = "test",charset = "utf8")sql_query = 'SELECT*FROM test.user limit 10'data = pd.read_sql(sql_query,con=conn) #读取数据dat原创 2020-09-02 15:08:26 · 428 阅读 · 0 评论 -
MongoDB的数据导入和导出功能
1、mongo导出数据为json和csv文件重点:1、mongoexport2、cmd操作3、导出为json格式的文件2、数据导入重点1、mongoexport是导出数据,mongoimport是导入数据2.-d 指定把数据导入到哪一个数据库中-c 指定把数据导入到哪一个集合中--type 指定导入的数据类型--file 指定从哪一个文件中导入数据--headerline 仅适用于导入csv,tsv格式...原创 2020-05-26 17:10:47 · 3998 阅读 · 1 评论 -
python如何操作列表
章节要点1、for循环的概念及其在列表中的应用2、创建数字列表3、python切片-处理列表的部分元素,比如复制4、元组一、for循环的概念及其在列表中的应用遍历整个列表—for …inmagicians = ['alice','david','carolina']#执行遍历操作for magician in magicians: print(magician) #冒号不可缺,第二行必须空一格,这是python语法规定输出alicedavidcarolina这里.原创 2020-05-26 15:21:04 · 530 阅读 · 0 评论 -
python关键词及内置函数列表
python关键词FalseclassfinallyisreturnNonecontinueforlambdatryTruedeffromnonlocalwhileanddelglobalnotwithaselififoryieldassertelseimportpassbreakexceptinraisephthon内置函数abs()divmod()input()open()s原创 2020-05-26 15:19:39 · 314 阅读 · 0 评论 -
python变量和简单数据类型
.py 指的是这是一个python程序,编辑器将使用python解释器来运行它一、变量的命名规则和使用1、变量名只能包含字母、数字和下划线,可以以字母或下划线打头,但是不能以数字打头。2、变量名不能包含空格,但是可以使用下划线来分割其中的单词。3、不要将Python关键词和函数名用作变量名二、字符串1、使用方法修改字符串的大小写name = "ada lovelace"print(name.title())name.title()中,name后面的"."让Python对变量nam原创 2020-05-26 15:18:28 · 130 阅读 · 0 评论 -
python列表简介
列表定义:按特定顺序排列的元素组成。在Python中,用方括号([])来表示列表,并用逗号来分隔其中的元素。bicycles = [" trek","cannondale","redline","specialized"]一、如何使用列表中各个值访问>>>print(bicycles[0])trek>>>print(bicycle[1])cannondale列表中值的索引从0开始python提供了一种获取最后一个元素的方法,可以将索引指定为(-原创 2020-05-26 15:16:33 · 243 阅读 · 0 评论