Hive命令记录

Hive命令记录

(adsbygoogle = window.adsbygoogle || []).push({}); 1.从CSV文件读取数据写入表中,指定分割符 # 建表 CREATE TABLE `my_table`( `city_id` string COMMENT 'city_id', `area_code` string COMMENT 'area ID', `prediction` int COMMENT 'date prediction', `vdate` string COMMENT 'date') row format delimited fields terminated by ','; # 将本地数据写入数据库 LOAD
Pandas常用操作以及常见tips、tricks

Pandas常用操作以及常见tips、tricks

(adsbygoogle = window.adsbygoogle || []).push({}); 常用操作 读数据 1.读csv df = pd.read_csv("data.csv") 2.读数据库 import MySQLdb from pandas import DataFrame from pandas.io.sql import read_sql db = MySQLdb.connect(host="localhost", # your host, usually localhost user="root", # your username passwd="password", # your password db="dbname") # name of the data base query = "SELECT * FROM tablename" df = read_sql(query, db)
使用SimpleHttpServer传输文件

使用SimpleHttpServer传输文件

(adsbygoogle = window.adsbygoogle || []).push({}); 此命令需要python支持,mac, linux默认自带,windows需要自己安装python 命令行进入文件夹,输入 python -m SimpleHttpServer 端口号(
Keras数据集加载小结

Keras数据集加载小结

(adsbygoogle = window.adsbygoogle || []).push({}); 对于keras加载训练数据,官方上没有详说。然而网上查各种资料,写法太多,通过自己跑代码测试总结以下几条,方便自己以后使用。 总的来
Markdown语法

Markdown语法

(adsbygoogle = window.adsbygoogle || []).push({}); 标题 1.使用=和_标记一级和二级标题 一级标题 ======= 二级标题 ——————— 2.使用#号 # 一级标题 ## 二级标题 ### 三级标题 段落 换行:两个以上的
python下mnist数据集转化为图片

python下mnist数据集转化为图片

(adsbygoogle = window.adsbygoogle || []).push({}); 环境:tensorflow 代码如下 from tensorflow.examples.tutorials.mnist import input_data from scipy import misc import numpy as np import os mnist = input_data.read_data_sets('MNIST_data/',one_hot=True) result_path ='mnist_data\\train' def onehot2id(labels): return list(labels).index(1) if not os.path.exists(result_path): os.mkdir(result_path) labels_txt = open('train_labs.txt','w') for i in range(len(mnist.train.images)): img_vec = mnist.train.images[i,:] img_arr = np.reshape(img_vec,[28,28]) img_lab = mnist.train.labels[i,:] img_id = onehot2id(img_lab) labels_txt.write(str(i)+' '+str(img_id)+'\n')