Silentink blog

默墨的小小筆記園地


  • 首頁

  • 關於

  • 標籤4

  • 分類6

  • 歸檔23

  • 網站地圖

  • 名博

  • 搜尋

python-pandas基礎操作

發表於 2017-10-01 | 更新於: 2018-03-03 | 分類於 python | | 閱讀次數:

簡單的紀錄一下pandas觀看數據以及load數據的方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#data source:http://archive.ics.uci.edu/ml/datasets/Iris
import urllib3
##from bs4 import BeautifulSoup
import pandas as pd
import io
http = urllib3.PoolManager()
url= http.request('GET', 'http://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data')

#通常如果文件中含有列標題可以使用
#可以在read_csv使用參數parse_dates=[0]讀取文件第一行的字串來當作names
#然後header=None不寫
column_name=[
'sepal_length_in_cm',
'sepal_width_in_cm',
'petal_length_in_cm',
'petal_width_in_cm',
'class'
]
#取得資料
iris=pd.read_csv(io.StringIO(url.data.decode("utf-8")),header=None,names=column_name)
閱讀全文 »

在spaceemacs安裝scheme環境

發表於 2017-06-04 | 更新於: 2018-03-03 | 分類於 emacs | | 閱讀次數:

原因

為了寫scheme在spaceemacs上搞了一下環境

方案

  1. 首先使用emacs所準備的layers:把 scheme放進dotspacemacs-configurationlayers並且spc q r重新啟動就安裝好spaceemacs對於shceme的功能支援
  2. 為了能夠有直譯的環境還需要安裝chicken,依照教學要依序在打入這些指令(我是在~目錄做的)
1
2
3
4
5
6
7
8
OS X: brew install chicken (要先安裝brew喔)
linux: sudo apt install chicken-bin
其他系統(試試看用pip):
(教學沒有上面這行,依照你系統打相對的指令)

chicken-install -s apropos chicken-doc
cd `csi -p '(chicken-home)'`
curl https://3e8.org/pub/chicken-doc/chicken-doc-repo.tgz | sudo tar zx
  1. 打完以上指令,就準備好了對於sheme直譯的環境,但是這樣子使用時在要編譯shceme的時候使用快捷鍵spc m c c時會跳出No Geiser REPL for this buffer叫你M-x run-Geiser就算你已經在旁邊開啟了geiser-chicken的直譯頁面也會跑出這個
  2. 依據這個issue還有這個問題的解答我再第一步驟中在dotspacemacs-configurationlayers放入的shceme下面再添加一行(setq scheme-program-name "chicken")之後就可以了。
  3. 最後你的scheme檔的開頭必須要打上;; -*- geiser-scheme-implementation: 'chicken -*-,以上所有都做完了,那快捷鍵spc q r應該就能正常使用了!

Reference

  • https://github.com/syl20bnr/spacemacs/tree/master/layers/%2Blang/scheme
  • https://github.com/jaor/geiser/issues/130
  • https://stackoverflow.com/questions/9603512/running-scheme-from-emacs

本文地址: https://david6686.github.io/blog/silentink/35940/

scheme小練習(max,min)

發表於 2017-06-02 | 更新於: 2018-03-03 | 分類於 程式語言 , lisp , scheme | | 閱讀次數:

練習了一下list找最大值與最小值並輸出成一個list(min,max)

原來換行可以直接包起來用啊xd

本文地址: https://david6686.github.io/blog/silentink/65091/

emacs上搭建slime來寫scheme

發表於 2017-05-31 | 更新於: 2018-03-03 | 分類於 emacs | | 閱讀次數:

原因

要寫scheme想直接架設slime看看,先把資源準備好

方案

(6/1更新)
發現spaceemacs有自己commen lisp,scheme的layers已經有了
所以只要在dotspacemacs-configuration-layers中加入common lisp ,scheme中他就會自己安裝啦~
特別注意scheme layers的安裝 如果要chicken的完全支援,還要在依照他的安裝教學在進一步安裝。

Reference

  • slime
  • slime.org
  • spaceemacs common lisp layer
  • 优哉·幽斋Common Lisp学习笔记(0):从SLIME开始
  • 在Emacs中为Scheme设置更为舒服的编程环境

本文地址: https://david6686.github.io/blog/silentink/1659/

加密測試文章

發表於 2017-05-30 | 更新於: 2018-03-03 | 分類於 blog建構誌 | | 閱讀次數:
Welcome to my blog, enter password to read.
閱讀全文 »

新增最近文章

發表於 2017-05-29 | 更新於: 2018-03-03 | 分類於 blog建構誌 | | 閱讀次數:

感覺部落格如果沒有最近文章會沒有閱讀跟有更新的感覺,next中並沒有支援這塊,如果要新增widget來製作有很麻煩,失敗了幾次,目前就先利用這個教學所做的做出來了。

其實有hexo-generator-recent這種插件,可以生成json格式的最近文章,但是要取用並寫出來就…目前不是很想做xd

Reference

hexo-next主题添加近期文章版块

本文地址: https://david6686.github.io/blog/silentink/54511/

nest背景效果

發表於 2017-05-27 | 更新於: 2018-03-03 | 分類於 blog建構誌 | | 閱讀次數:

這個效果很好看,而且十分容易安裝
因為有支援CDN所以next只要在主題文件中/layout/_layout.swig中body末端(也就是</body>上方)加入

1
<script src="//cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.min.js"></script>

就可以完成了!

更新

hexo_next 已經有更新並且內建了
詳請請看next文檔 设置「背景动画」的部分

Reference

canvas-nest.js
next文檔

本文地址: https://david6686.github.io/blog/silentink/15620/

python hello world

發表於 2017-05-27 | 更新於: 2018-03-03 | 分類於 python | | 閱讀次數:

嘗試使用repl.it來連結,拿來寫之後的程式筆記。

閱讀全文 »

hexo使用plugin整理

發表於 2017-05-27 | 更新於: 2018-03-03 | 分類於 blog建構誌 | | 閱讀次數:

整理一下自己使用的套件(自己存放用)

閱讀全文 »

偽春菜的安裝

發表於 2017-05-27 | 更新於: 2018-03-03 | 分類於 blog建構誌 | | 閱讀次數:

今天看到有網頁版的偽春菜,感覺很有趣想要裝就找到了參考教學,大致上沒什麼困難,直到…

我的人物圖片一直讀不到QQ,不斷的確認了相對路徑以及圖片放置的位置,感覺都沒有問題。
最後沒辦法只好丟圖床來連結了…

ps:提醒自己~關於它的修改要到主題的source/lib/weichuncai/weichuncai.js修改

Reference

添加偽春菜

本文地址: https://david6686.github.io/blog/silentink/21159/

123
Silentink

Silentink

隨筆隨寫

23 文章
6 分類
4 標籤
RSS
GitHub FB Page StackOverflow Linkedin Gitlab Telegram
友情連結
  • kaiyeee blog
  • sappy5678 blog
  • Henry Li's blog
0%
© 2017 — 2018 Silentink
由 Hexo 強力驅動
|
主題 — NexT.Pisces v6.0.5