breast cancer - KNN



from sklearn.datasets import load_breast_cancer

from sklearn.neighbors import KNeighborsClassifier

from sklearn.model_selection import train_test_split

my_data = load_breast_cancer()

print(my_data)


print(my_data.keys())

print("資料筆數:")
print(my_data.data.shape)
print("\n")

print("第一筆的資料內容:")

print(my_data.data[0])
print("\n")

print("第一筆的分類目標:")
print(my_data.target[0])
print("\n")

print("預測目標的名稱種類,分別是惡性腫瘤及良性腫瘤:")
print(my_data.target_names)
print("\n")


train_x, test_x, train_y, test_y = train_test_split(my_data.data,my_data.target,test_size=0.2,random_state=18,shuffle=True)

print("原始資料的維度大小:", my_data.data.shape)
print("訓練集的維度大小:", train_x.shape)
print("測試集的維度大小:", test_x.shape)

#my_model = KNeighborsClassifier()
my_model = KNeighborsClassifier(n_neighbors=6)

my_model.fit(train_x, train_y)

test_score = my_model.score(test_x,test_y)
print("模型評估完測試集的準確度為:", test_score)

波士頓房價_線性迴歸



from sklearn.datasets import load_boston

from sklearn.linear_model import LinearRegression

from sklearn.model_selection import train_test_split

from sklearn.metrics import mean_squared_error

my_data = load_boston()

#print(my_data)

print(my_data.keys())

print("資料比數:")
print(my_data.data.shape)
print("\n")

print("資料的欄位名稱,分別是:")
print(my_data.feature_names)
print("\n")

print("第一筆的資料內容:")
print(my_data.data[0])
print("\n")

print("第一筆的預測目標:")
print(my_data.target[0])
print("\n")



train_x, test_x, train_y, test_y, = train_test_split(my_data.data, my_data.target, test_size=0.2, random_state=43, shuffle=True)

print("原始資料集的維度大小:", my_data.data.shape)
print("訓練集的維度大小:", train_x.shape)
print("測試集的維度大小:", test_x.shape)

my_model = LinearRegression()

my_model.fit(train_x, train_y)

pred = my_model.predict(test_x)

score = mean_squared_error(test_y, pred)

print("模型評估完測試集的MSE:", score)


train_x_f1=train_x[:,[4]]
test_x_f1=test_x[:,[4]]

model_f1=LinearRegression()
model_f1.fit(train_x_f1,train_y)

pred=model_f1.predict(test_x_f1)

score=mean_squared_error(test_y,pred)
print("模型評估完測試集的誤差:" ,score)


新竹埔頂金雞母

 

位於埔頂里的石雞母雕像,基座文字表示利用金雞母可以壓制作亂的蜈蚣

在新竹東區,大約沿著公道路或隆恩圳這東西向的長條區域,以前被認為是蜈蚣穴。蜈蚣聽起來是個毒物被視為不好的象徵,然而在台南崇安街,鹿港蜈蚣穴吐珠,朴子蜈蚣陣;都有生意興隆,人聲鼎沸的熱鬧意象,蜈蚣穴似乎也不是不好的象徵。


然而當蜈蚣受傷時,就會四處作怪。當國道一號完工時,這條南北向的高速公路就像一把刀,橫切蜈蚣穴,蜈蚣疼痛不已導致風水敗壞,鄉民惡運連連。經高人指點鎮壓這條蜈蚣需要用雞母,雞母帶著幼子,基於保護意識,雞母會更佳有威力,而且有一種保護的象徵性。因此在新竹東區,埔頂里,千甲一帶都有雞母的石雕宛如石敢當保護民眾。


新竹千甲車站內的雞母公共藝術品


攝於埔頂里,千甲一帶的高速公路


嘉義燒

林添木老師的書籍,熱愛學習的他,小時候學日文,中國國民黨占領台灣之後,又重新學習注音符號。是一位活到老學到老的藝術家。


嘉義燒不是一種日式點心,他另一個名字大家比較耳熟~ 交趾陶。在台灣傳統寺廟可以看到交趾陶用來裝飾廟宇,使其充滿朝氣,生動活潑。

雖然偶爾會去廟宇不論是參觀或者跟家人去拜拜,但因為對交趾陶不了解,加上廟宇香火鼎盛和戶外的風吹雨打使得交趾陶沒有那麼光彩奪,所以沒有特別注意。感謝這次嘉義博物館的交趾陶館展覽,有大師真品與其弟子的作品,讓人可以貼近,仔細觀賞交趾陶。

在這展覽中我偶然得知一種良性競爭,叫做對場作。什麼叫對場作呢?就是把一個作品例如八仙過海,分成兩的交趾陶師傅去完成,勝出的那位師傅可以留下落款作為紀念。在嘉義城隍廟就有一副對場作,當年是由北部陳專友大師和南部林添木大師完成該對場作,最終由林添木老師勝出,留下落款,有機會去嘉義城隍廟可以找找看他的落款和他們的作品在哪裡呢?

林添木大師從年輕時開始學習交趾陶,他也學到傳奇交趾陶大師葉王的釉色技巧。林添木沒有停下腳步,他不斷臨摹各宗師的技法,不斷開展新的釉料,擺脫廟宇的限制,讓作品題材更加豐富。最重要的是,台灣的交趾陶藝術家很多都是敗於林添木老師門下,因此他對嘉義燒的傳承更是重要功臣。


傳奇交趾陶大師~葉王的作品。衣服上的紅色事業王代表性的技法,胭脂紅。


有南葉北洪,與葉王齊名的洪坤福,這尊文昌帝君是他的作品



大林蒲-白府元帥

大林蒲鳳林宮,寺廟的周圍有很多店家是中鋼,中油,台電和周圍廠商午餐的最佳解決方案



有時候會到辦公大樓的頂樓吹吹風,整理思緒。往海邊看去,總患看到一間特別雄偉的寺廟~大林蒲鳳林宮。大林蒲鳳林宮的主神出巡時,前軍的將軍就是白府元帥。傳說大林蒲一帶曾有信徒的兒子久病不癒,家人求助於大林蒲鳳林宮主神~池府千歲,得知是白蛇精在作怪。池府千歲念在白蛇精修為不易,隨後被池府千歲收服為大林蒲鳳林宮的先鋒官,封白府元帥。


最前面身穿白色服裝的就是白府元帥,身為先鋒官的祂安座在主神前面,後面大殿上就是三主神溫府千歲,池府千歲,朱府千歲。



關於白府元帥還有另一個故事,以前大林蒲有位偷豬賊,趁著夜深人靜偷鄉民飼養的大豬小豬。一天夜裡,偷豬賊將要偷豬時,隱約感覺到身後有白衣少年跟著他,不然就是影響他偷豬,偷豬賊偷豬不成反過來尾隨白衣少年,發現白衣少年走到鳳林宮後就消失不見。偷豬賊隔日溜進廟裡判斷原來是白府元帥再捉弄他,惱羞成怒之下又耳聞過些日子是白府元帥的生日,決定給神明一個顏色瞧瞧。

偷豬賊趁著白府元帥生日,鄉民在廟埕上演戲台,眾人焦點都在廟埕時,偷豬賊頭戴四腳椅,腳椅朝天。簑衣倒著穿讓鬃毛往上束,腳穿三吋高的高木屐。一進廟門直接把白府元帥神像的頭扭斷,白府元帥馬上上乩身,去追偷豬賊。偷豬賊跳入紅毛港海後,把身上的竹椅,蓑衣,木屐拖掉,往海流反向遊走,乩身追到的只是順海漂走的物品而已。

廟方多次請了雕刻師傅維修神像,然而每次維修神像的頭最終都會歪一邊。請示後,白府元帥表示這樣就好了。因此這尊神像至今仍是歪著頭,像是聆聽大家的聲音一般,或者怡然自得的感覺。

一年後又到了白府元帥生日這一天,偷豬賊混入廟裡,對白府元帥說 : 你若是這麼靈怎麼會抓不到我呢? 話說完,偷豬賊離開廟踢到門板,失足跌倒就一命嗚呼了~


大林蒲鳳林宮白府元帥





Python - combination


def combination(m,n):
    if n==0 or m==n:
        return 1
    else:
        return combination(m-1,n)+combination(m-1,n-1)
    
    
m = int(input('please fill m value :'))
n = int(input('please fill n value :'))
ans = combination(m,n)
print(ans)

Python - summation


def summation(num):
    if num == 1:
        return 1
    else:
        return num + summation(num-1)

n = int(input('please fill in an integer number :'))
ans = summation(n)
print('the result is :', ans)

Python - adding label


def label(sentence):
    y = str('

') + sentence + str('

') print(y) s = str(input('please paste code :')) ans = label(s)

Python - 查日期


from datetime import datetime
#import datetime
def ymd():
    now = datetime.now()
    return (now.year, now.month, now.day)
y, m, d = ymd()
print(y,m,d)

Python - 質數檢查


import math
def prime(num):
    j = 2
    while j<=math.sqrt(num):
        if(num % j == 0):
            return False
        j += 1
    return True
for i in range(2,101):
    if prime(i):
        print(i,'is prime number')

Python - 完全數


n = int(input('please fill in an integer number :'))
c = 0

for i in range(1,n+1):
    if n % i == 0:
        c = c + i    
    print(c-n)

Python - Fibonacci sequence


num = int(input('which term do you want? : '))
a = 1;
b = 1;
print(1,a)
for i in range(2, num+1):
    a,b = b,a+b
    print(i,a)

Python - 求平方和


n = int(input('please fill in an integer number :'))

c = 0        
i = 0
while c < n:
    c = c + i*i
    i = i+1
    
print('最終總和值是', c)    
print('最小值是', i-1)

Python - 英文加密


sec1 = {chr(ord('a')+i): chr(ord('a')+i-1) for i in range(26) if i % 2}
sec2 = {chr(ord('a')+i): chr(ord('a')+i+1) for i in range(26) if i % 2 == 0}
sec1.update(sec2)
print(sec1)
print(sec2)
s = 'an apple a day keeps the doctor away'
print(s)
ss = ''
for c in s:
    if c != ' ':           # ' 和 ' 之間空一格
        ss += sec1[c]
    else:
        ss += ' '          # ' 和 ' 之間空一格 
print(ss)
us = ''
for c in ss:
    if c != ' ':          # ' 和 ' 之間空一格
        us += sec1[c]
    else:
        us += ' '         # ' 和 ' 之間空一格
print(us)

雜阿含經卷第一(九)

暫時的理解,未來有更深入的體驗會更新修改



如是我聞:

一時,佛住舍衛國祇樹給孤獨園。

爾時,世尊告諸比丘:「色無常,無常即苦,苦即非我,非我者亦非我所。如是觀者,名真實正觀。如是受、想、行、識無常,無常即苦,苦即非我,非我者亦非我所。如是觀者,名真實觀。

「聖弟子!如是觀者,厭於色,厭受、想、行、識,厭故不樂,不樂故得解脫。解脫者真實智生:『我生已盡,梵行已立,所作已作,自知不受後有。』」

時,諸比丘聞佛所說,歡喜奉行。



這是我阿難親耳聽到的;有一天佛陀住在"舍衛國"的"祇樹給孤獨園",那個時候佛陀告訴眾出家眾:

物質是暫時存在的,因為暫時存在所以不能控制,因為不能控制所以不是自己能主宰的,既然不是自己能主宰的代表自己沒有所有權。這樣的觀點念來看待事情,就是正確的方向。進一步來說;感受,判斷,抉擇,已經發生的事,都是暫時存在的,因為暫時存在所以不能控制,因為不能控制所以不是自己能主宰的,既然不是自己能主宰的代表自己沒有所有權。這樣的觀念來看待事情,就是正確的方向。。

同學們!用這樣的觀念來體驗世界,擺脫物質的束縛,擺脫感受的束縛、擺脫判斷的束縛、擺脫抉擇的束縛、擺脫已經發生事的束縛。不被束縛意味著你不貪著上述事物,不貪著上述就是解脫,解脫的人體會到:這輩子已經養成良好的人生習慣,該做的事情已經完成,不會再被世間俗世捲進去。

所有出家人聽完佛陀的教法,都欣然接受並期許落實在日常生活中。


很久沒有的一篇

隨著臉書為了尋求突破,而不斷更換演算法,加上鋪天蓋地的廣告和贊助。臉書已經沒有以前那麼有趣了。以時間軸來排序好友們的互動和發文,單純用科技軟體聯絡彼此的有趣度,時至今日真的愈來越無聊,更像是內容農場的平台和集散地。

既然要單純的有趣,單純的即時社交娛樂和簡單快訊,instagram似乎凌駕在臉書之上,漸漸的花在instagram的時間也愈來愈多。

如果只是單純想要沉思呢? Blogger似乎依舊是個好選擇。


English writing practice 2025-5/11

After graduating from university and working for several years, I developed the mindset that a job should be related to one’s interests. Peo...