Note Python學習筆記

2021-10-05 17:11:49 字數 1517 閱讀 3639

# -*- coding: utf-8 -*-

"""created on sat may 2 07:12:09 2020

@author: aaron

"""import pandas as pd

import datetime

import matplotlib.pyplot as plt

import matplotlib.dates as mdate

# df = pd.read_excel('c:/users/administrator/desktop/1.xls')

df1 = pd.read_excel('c:/users/administrator/desktop/discharge.xlsx',sheet_name='sheet2',header=none,skiprows=1,names=['time','karup river at hagebro','karup river at karup'])

# df2 = pd.read_excel('c:/users/administrator/desktop/discharge.xlsx',sheet_name='sheet2',header=none,names=['time','karup river at hagebro','karup river at karup'])

# print(df.index)

# print(df.columns)

# print(list(df1['time']))

# print(list(df['a']))

# current_date=datetime.date(df1['time'],"%y/%m/%d")

# result = pd.concat([df1, df2], axis=1, join='outer')#合併**

# result = pd.merge(df1,df2,on = 'time',how='outer' )#合併**

# result.to_excel('1.xls', sheet_name='sheet1',index=false)#寫入**

# now=datetime.now()

# print(str(now))

# print(type(pd.to_datetime(now)))

x =list(df1['time'])[1:]

y=list(df1['karup river at hagebro'])[1:]

plt.plot(x,y)

plt.gcf().autofmt_xdate() # 自動旋轉日期標記

ax = plt.gca() #表明設定的各個軸,plt.gcf()表示本身

ax.xaxis.set_major_formatter(mdate.dateformatter('%y')) # 橫座標標籤顯示的日期格式

plt.xticks(pd.date_range('1970','1980',freq='365d')) #橫座標日期範圍及間隔

plt.show()

學習筆記 雜湊學習筆記

hash基本原理 hash就是乙個像函式一樣的東西,你放進去乙個值,它給你輸出來乙個值。輸出的值就是hash值。一般hash值會比原來的值更好儲存 更小 或比較。那字串hash就非常好理解了。就是把字串轉換成乙個整數的函式。而且要盡量做到使字串對應唯一的hash值。它的主要思路是選取恰當的進製,可以...

學習筆記 CentOS 學習筆記01

簡單的做個課堂筆記 虛擬機器用的是vmware,系統是centos cd etc sysconfig network scripts pwdls 顯示列表 cat ifcfg eth0 檢視檔案內容 vi ifcfg eth0 進入vi編輯器 onboot no 原始設定 x逐字刪除 d刪除整行 a...

筆記 spring cloud 學習筆記

1 spring cloud 是什麼 spring cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具 例如配置管理,服務發現,斷路器,智慧型路由,微 控制匯流排 分布式系統的協調導致了樣板模式,使用spring cloud開發人員可以快速地支援實現這些模式的服務和應用程式。他們將在任...