Pandas-Cookbook 时间戳处理方式
我就废话不多说,直接上代码吧!
# -*-coding:utf-8-*- # by kevinelstri # 2017.2.17 # --------------------- # Chapter 8 - How to deal with timestamps.ipynb # --------------------- import pandas as pd """ 8.1 Parsing Unix timestamps """ popcon = pd.read_csv("../data/popularity-contest", sep=" ") # print popcon.head() popcon.columns = ["atime", "ctime", "package-name", "mru-program", "tag"] # print popcon[:5] print popcon["atime"].dtype popcon["atime"] = popcon["atime"].astype(int) # print popcon["atime"][:5] # popcon["ctime"] = popcon["ctime"].astype(int) popcon["atime"] = pd.to_datetime(popcon["atime"]) # popcon["ctime"] = pd.to_datetime(popcon["ctime"], unit="s") # print popcon["atime"][:5] popcon = popcon[popcon["atime"] > "1970-01-01"] nonlibraries = popcon[~popcon["package-name"].str.contains("lib")] nonlibraries.sort("ctime", ascending=False)[:10]
以上这篇Pandas-Cookbook 时间戳处理方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持云海天教程。