吴裕雄 python 数据处理(3)
import time
a = time.time()
print(a)
b = time.localtime()
print(b)
c = time.strftime("%Y-%m-%d %X",time.localtime())
print(c)
d = time.mktime(time.localtime())
print(d)
e = time.strftime("%Y-%m-%d %X",time.localtime(1544103564.0))
print(e)

import datetime
import numpy as np
import pandas as pd
a = pd.date_range(datetime.datetime(2018,1,1),periods=31)
print(a)

import datetime
import numpy as np
import pandas as pd
a = pd.date_range("2018-1-1",periods=31)
print(a)

import datetime
import numpy as np
import pandas as pd
a = pd.date_range("2018-5-1 00:00","2018-5-1 12:00",freq="H")
print(a)

import datetime
import numpy as np
import pandas as pd
ts1 = pd.Series(np.arange(31),index=pd.date_range("2018-1-1",periods=31))
print(ts1.head())
print(ts1["2018-1-3"])
print(ts1.index[3])
a = ts1.index[3].year
b = ts1.index[3].month
c = ts1.index[3].day
print(a,b,c)

import datetime
import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\hz_weather.csv")
print(data.head())
df = data[["日期","最高气温","最低气温"]].set_index("日期")
print(type(df))
print(df.head())
print(df.index[0])
print(df.info())

import datetime
import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\hz_weather.csv")
df = data.set_index("日期")
a = np.array(df.index) < "2017-02-01"
print(a)
b = df[(df.index >= "2017-01-01")&(df.index < "2017-02-01")]
print(b)
print(b.info())

import datetime
import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\hz_weather.csv")
df = data.set_index("日期")
df = data[["日期","最高气温","最低气温"]].set_index("日期")
print(type(df))
print(df.head())
a = df.groupby(level=0).mean()
print(a.head())

%matplotlib inline
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\hz_weather.csv")
df = data.set_index("日期")
df = data[["日期","最高气温","最低气温"]].set_index("日期")
fig,ax = plt.subplots(1,1,figsize=(12,4))
df.plot(ax=ax)
plt.grid()
# ax.set_xticklabels(df.index.values)
# ax.set_xlabel(df.index.values)
plt.show()

import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\european_cities.csv")
print(np.shape(data))
print(data.head())
print(type(data.Population[0]))

import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\european_cities.csv")
print(data.head())
data["NumericPopulation"] = data.Population.apply(lambda x:int(x.replace(",","")))
print(data.head())

import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\european_cities.csv")
a = data["State"].values[:3]
print(a)

import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\european_cities.csv")
data["State"] = data["State"].apply(lambda x:x.strip())
print(data.head())
print(data.dtypes)

import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\getlinks.csv")
print(data.head())
a = data.link.str.extract("(\d+)")
print(a)
b = data.link.str.extract("(.*)/(\d+)")
print(b)

import numpy as np
import pandas as pd
data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\pandas data\\getlinks.csv")
print(data.head())
b = data.link.str.extract("(?P<URL>.*)/(?P<ID>\d+)")
print(b)

吴裕雄 python 数据处理(3)的更多相关文章
- 吴裕雄 python 数据处理(2)
import pandas as pd data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\\pandas data\\hz ...
- 吴裕雄 python 数据处理(1)
import time print(time.time())print(time.localtime())print(time.strftime('%Y-%m-%d %X',time.localtim ...
- 吴裕雄 python 神经网络——TensorFlow 输入数据处理框架
import tensorflow as tf files = tf.train.match_filenames_once("E:\\MNIST_data\\output.tfrecords ...
- 吴裕雄 python神经网络 花朵图片识别(10)
import osimport numpy as npimport matplotlib.pyplot as pltfrom PIL import Image, ImageChopsfrom skim ...
- 吴裕雄 python神经网络 花朵图片识别(9)
import osimport numpy as npimport matplotlib.pyplot as pltfrom PIL import Image, ImageChopsfrom skim ...
- 吴裕雄 python 神经网络——TensorFlow pb文件保存方法
import tensorflow as tf from tensorflow.python.framework import graph_util v1 = tf.Variable(tf.const ...
- 吴裕雄 python 神经网络——TensorFlow 花瓣分类与迁移学习(4)
# -*- coding: utf-8 -*- import glob import os.path import numpy as np import tensorflow as tf from t ...
- 吴裕雄 python 神经网络——TensorFlow 花瓣分类与迁移学习(3)
import glob import os.path import numpy as np import tensorflow as tf from tensorflow.python.platfor ...
- 吴裕雄 python 神经网络——TensorFlow 花瓣分类与迁移学习(2)
import glob import os.path import numpy as np import tensorflow as tf from tensorflow.python.platfor ...
随机推荐
- Install and Configure Apache Kafka
I. Installation The installation environment must have JDK, verify that you enter: java -version 1. ...
- 微信小程序支付签名老是失败,在官网的校验签名工具校验成功,老是返回签名失败
在网上也百度了各种签名不正确的解决方法,都没有问题,但签名就是不成功,实在找不出问题了,我就重置了一下api秘钥,结果成功了…… 不知道什么原因第一次填写的api秘钥也是我重置的,填写的也没有问题,但 ...
- 更换Git的地址;
Git地址变了,Android Studio更新和提交代码都用不了了:需要把新的Git地址更换一下: 1.打开git项目的文件夹,进入git操作框: 2. git remote -v 查看现有地址: ...
- Django中的跨表查询,多表查询。
一:Django中的ORM进行操作. 必须掌握的十三条: <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 & ...
- Oracle:Authid Current_User的使用
我们知道,用户拥有的role权限在存储过程是不可用的.遇到这种情况,我们一般需要显式授权,如grant create table to usera;但这种方法太麻烦,有时候可能需要进行非常多的授权才能 ...
- orika core工具对实体(Bean)进行深度拷贝
1. 在pom.xml中添加orika core依赖: <!-- https://mvnrepository.com/artifact/ma.glasnost.orika/orika-core ...
- mysql千万级数据库插入速度和读取速度的调整记录
一般情况下mysql上百万数据读取和插入更新是没什么问题了,但到了上千万级就会出现很慢,下面我们来看mysql千万级数据库插入速度和读取速度的调整记录吧. 1)提高数据库插入性能中心思想:尽量将数据一 ...
- 《机器学习实战》PCA降维
注释:由于各方面原因,理论部分不做介绍,网上很多自行百度吧! pca.py import numpy as np import matplotlib.pyplot as plt import math ...
- 实战ELK(1) 安装ElasticSearch
第一步:环境 linux 系统 Java 1.8.0 elasticsearch-6.5.1 第二步:下载 2.1 JDK:https://mirrors.aliyun.com/centos/7.5 ...
- java容器思维导图
转载自:https://blog.csdn.net/zbdxcyg/article/details/72330833