2019华为算法精英赛(CTR)思路
第一次打数据比赛,排名就不说了/(ㄒoㄒ)/~~比赛过程中学到了很多pandas姿势。。 比赛链接 https阅读更多2019华为算法精英赛(CTR)思路[…]
第一次打数据比赛,排名就不说了/(ㄒoㄒ)/~~比赛过程中学到了很多pandas姿势。。 比赛链接 https阅读更多2019华为算法精英赛(CTR)思路[…]
1.读取csv文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# encoding=utf-8 import csv with open('ad_info.csv', 'r') as f: csv_file = csv.reader(f) ''' 读取的csv_file是一个iterator,每个元素代表一行 ''' for i in csv_file: print(i) ''' ['5223', 'CPC', '6', '3', '2', '73'] ['5222', 'CPC', '6', '3', '2', '73'] ['5221', 'CPC', '234', '3', '2', '73'] ['5220', 'CPC', '234', '8', '2', '73'] ['5219', 'CPC', '234', '3', '2', '73'] ''' |
Numpy-进阶函数和自测题 首先我们会学习以下函数,然后在101道自测题中检测学习效果。 函数 作用 n阅读更多(更新中)NumPy – 进阶函数和自测题[…]
Numpy-通用数学函数 numpy的通用数学函数通常可以分为两类:逐元素计算和指定axis(轴)按维度计阅读更多NumPy – 通用数学函数[…]
Numpy-数据合并与展平 数据合并有两个函数可供使用:append和concatenate,其中appe阅读更多NumPy – 数据合并与展平[…]
Numpy-矩阵操作常用函数 一些常用的矩阵操作函数封装在np模块中,而一些不常用的和更高级的矩阵计算则封阅读更多NumPy – 矩阵操作[…]
1.生成ndarray的几种方式 ndarray是NumPy封装的一个新的数据类型,一个多维数组对阅读更多NumPy – ndarray的创建和存取[…]
np.random模块 np.random模块用于生成随机数 常用函数 函数 含义 random() 生成一个阅读更多NumPy – np.random的使用[…]
NumPy基础 NumPy – ndarray类型的创建和存取 NumPy – np.random的使用 Nu阅读更多Python – NumPy库的使用[…]
1.将变量序列化并保存到文件
1 2 3 4 5 6 7 |
import pickle data = {'a': 1, 'bb': 2, 'cc': 3} with open('tmp.pk', 'wb') as f: pickle.dump(data, f) |