記錄小白在工作和學習中遇到的各種問題和各種坑
不定期更新,閒來沒事自己看看
大佬勿噴
手誤或者啥,反正寫**不仔細,總是缺少或者多了識別符號,『,』或者『()』等等,資料庫報錯通常為未找到from關鍵字等等。
python使用字串的format時,遇到字串內部存在{}時,將內部的{}變為雙大括號,即},不改變內容,否則本身的{}也會被當做需要傳引數的位置,此外,字串內部所需要的重複引數可以傳入位置引數,方便修改。
檢視是否少了函式,少了字元,導致**不能正常執行,即不符合正常**要求,少了form或者多了where這種問題。
dataphin的日期函式都是坑
1:dateadd(date,-1,『month』) 返回上個月的日期 但是不是最後一天對應的日期
2:last_day(string) 返回string日期的月最後一天 -----str格式2020-01-01
例如求字串20131130的上個月最後一天
to_char(
to_date(
last_day(
to_char(
dateadd(
to_date('20131130', 'yyyymmdd')
, -1,'month')
,'yyyy-mm-dd'))
,'yyyy-mm-dd')
,'yyyymmdd')
excel函式left,right,mid函式擷取字串
mid可以擷取中間到最後 =mid(b101,3,1000),不足1000到最後為止
left,right分別從左右開始取字串
dataphin真坑,多語句在乙個文字執行,執行順序不一定按照位置順序來,中間部分可能未執行,執行時不可放一起跑,淦。
重複插入操作較多時,使用內建的python指令碼來跑,設定迴圈用format乙個個替換字串引數乙個個跑。
oracle函式wmsys.wm_concat,用於將一列的幾個資料合併為一條資料,類似於求和操作,注意group,出現亂碼需要to_char()轉為字串格式,可正常顯示。
按照**
pip install --upgrade --ignore-installed tensorflow
pip --default-timeout=1000 install -i tensorflow
df2.to_csv('im_data/im_sim.csv',encoding='utf_8_sig',index=false)
pd.set_option('max_columns',1000)
pd.set_option('max_row',300)
pd.set_option('display.float_format', lambda x: '%.5f' % x)
計算大量資料記憶體不足時,拆分**分布進行,或者先刪去不需要的存貯變數,釋放記憶體
del x, y, df, target
直接儲存模型,此時會連帶模型資料一起儲存,造成儲存的模型太大
forest.fit(x_train, y_train)
print()
joblib.dump(forest, "train_model.pkl") # 模型儲存
把擬合的模型賦值給乙個變數,存貯其引數,,再將整個變數儲存。此外,還可以設定壓縮比例,使用compress引數,0-9,代表壓縮比例越來越高。
fun = forest.fit(x_train, y_train)
print()
joblib.dump(fun, "train_model.pkl", compress=9) # 模型儲存
前提條件,月份時間格式資料,使用lag函式,月的環比,使用滯後一期資料,去年同期同比,使用滯後12期資料。
(case when nvl(lag(t1.pay_actual_money, 1, 0)
over(partition by t1.drawee_tax_no order by t1.pay_month),0)=0 then 0
else t1.pay_actual_money/(nvl(lag(t1.pay_actual_money, 1, 0) over(partition by t1.drawee_tax_no order by t1.pay_month),0))-1 end)
as 支付額環比增長,
(case when nvl(lag(t1.pay_actual_money, 12, 0)
over(partition by t1.drawee_tax_no order by t1.pay_month),0)=0 then 0
else t1.pay_actual_money/(nvl(lag(t1.pay_actual_money, 12, 0) over(partition by t1.drawee_tax_no order by t1.pay_month),0))-1 end)
as 支付額同比增長,
dos視窗進入檔案所在路徑,先開啟檔案,在ipynb檔案的view裡設定那些作為幻燈片,那些跳過,然後dos裡執行語句
jupyter nbconvert loss_customer.ipynb --to slides --templateexporter.exclude_input=true --post serve
小白的求知之路。 CSV踩坑大全
眾所周知,csv其實就是乙個文字檔案,占用的空間很小,行與行之間使用 分割,可以用office開啟,那這麼簡單的乙個東西會有什麼問題呢?字串處理和賦值 return public string handlerstringandconvert string string 因為csv檔案預設是以逗號分割...
iOS 審核4 3入坑(已出坑)
如果是機器審核,一般收到的被拒資訊開頭大概上是這樣的 guideline4.3 design spam is considered a form of spam.大概意思就是告訴你 重複了,就像畢業設計 查重一樣,機器直接給你駁回,還沒走到人工審核 如果是人工審核被拒,一般收到的被拒資訊開頭大概上是...
個人精選大全
個人精選,2007 11 04更新 磁碟工具 daemon tools 4.10 虛擬光碟機 diskeeper 2008 磁碟整理 智慧型化實時磁碟整理工具 nero 8 光碟燒錄 網路工具 firefox 2.0.0.9 瀏覽器 sockscap32 2.40 socks 所有基於tcp ip的...