- 博客(19)
- 收藏
- 关注
原创 C#使用LINQ將表格群組做交叉表
因為工作要將SQL資料格式置換,覺得動態SQL太麻煩,所以改使用LINQ來轉換,以下是範例資料跟轉換過程,寫下來當個紀錄 //表格是直式的但我想把周別當作列跟數量還有產品做個交叉表 DataTable dt = new DataTable(); dt.Columns.Add("Version", typeof(string)); dt.Columns.Add("FAB", typeof(string));
2023-05-16 23:01:49 146 1
原创 MS SQL 學習紀錄-6
MS SQL 學習紀錄-6子查詢 (續)深入探討子查詢子查詢的執行次數相互關聯子查詢 Correlated Subqueries子查詢的進階應用衍生資料表 Derived Table資料表運算式衍生資料表 Derived Table檢視表 View子查詢 (續)比較運算子 (續)Demonstration:如何在多重值子查詢使用比較運算子範例 A:查詢產品類別編號為 1 的所有訂單,傳回訂單的所有欄位資料子查詢select *from sales.orderswhere orderid
2021-06-14 12:55:44 194
原创 MS SQL 學習紀錄-5
MS SQL 學習紀錄-5在資料表使用 DML 資料操縱語言 - 進階 (續)使用 OUTPUT 子句處理異動資料SELECT + INTO vs. OUTPUT + INTODemonstration:DML 作業 + OUTPUTExercises:使用 UPDATE + OUTPUT 子句處理異動資料根據來源資料表 UPDATE 目標資料表對資料列進行分組和彙總 (數據分析) - 基礎彙總函式(數)Demonstration:一次看懂 5 種常用的彙總函式(數)常用彙總函式COUNT()SUM()AV
2021-05-20 12:41:54 379
原创 MS SQL 學習紀錄-4
MS SQL 學習紀錄-4建立和管理資料表(關聯表) - 基礎(續)SELECT INTO 產生副本資料表暫存資料表和資料表變數暫存資料表資料表變數在資料表使用 DML 資料操縱語言 - 基礎新增記錄 INSERT (Transact-SQL)更新記錄的欄位值 UPDATE (Transact-SQL)刪除記錄 DELETE (Transact-SQL)為資料表指定流水 (序) 號資料行層級的 IDENTITY資料庫層級的 SEQUENCE (自 SQL Server 2012 起)建立方式取得下一個號碼取
2021-05-18 16:17:14 1207
原创 MS SQL 學習紀錄-3
MS SQL 學習紀錄-3資料類型精確數值近似數值日期和時間字元字串Unicode 字元字串二進位字串其他資料類型資料類型轉換使用字元字串的資料Collation 定序以 LIKE 查詢特定字元字串 (模糊搜尋)Demonstration:使用 LIKE + patternExercises:問答與實作使用系統內建函數函數的功能轉換函數FORMAT()Demonstration:使用 FORMAT()字元字串函式Demonstration:使用字元字串函數Exercises:實作字元字串函式日期與時間函數D
2021-05-17 11:40:25 595
原创 MS SQL 學習紀錄-2
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇
2021-05-16 13:17:03 310
原创 MS SQL 學習紀錄-1
MS SQL 學習紀錄-1T-SQL 簡介T-SQL 分類資料庫練習檔案載入AdventureWorksDW資料庫載入AdventureWorks資料庫TSQL2資料庫的壓縮檔建立資料庫圖表SQL 的「查詢」「查詢視窗」各部份說明查詢資料SELECT 查詢邏輯順序編寫基本的 SELECT 查詢以 SELECT 傳回指定欄值或運算式結果使用 DISTINCT 排除重複性記錄別名資料行別名與排序的關係練習 : 編寫基本的 SELECT 查詢CASE 運算式簡單 CASE 運算式:搜尋 CASE 運算式CASE
2021-05-16 11:35:44 401 1
原创 機器學習概論-EDA
監督式學習流程資料前處裡 → EDA → 特徵工程 → 模型選擇 → 參數調整 → 集成EDA簡單來說就是將資料視覺化,讓我們初步的了解資料是甚麼樣子,好讓我們後續能知道怎麼分析處理EDA裡面常用到的方法有下面一些相關係數...
2020-03-10 11:11:39 228
原创 機器學習概論-資料前處理
監督式學習流程資料前處裡 → EDA → 特徵工程 → 模型選擇 → 參數調整 → 集成資料前處裡資料讀取pd.read_csv(r’你的檔案路徑’)格式調整資料類型是屬於離散的還是連續的,int、float、object判斷資料是有序還是無序,在這邊要對那些資料做 Label encoding 還是 One hot encoding當然還有其他編碼技術這邊只說比較常見的兩種需...
2020-03-09 21:24:03 156
原创 Numpy矩陣常用語法
Numpy常用語法1. np.arraynp.array是創建矩陣的語法假如今天想要一個一維矩陣a = np.array([0, 1, 2, 3, 4]),print(a) # >>>[0 1 2 3 4]b = np.array((0, 1, 2, 3, 4)),print(b) # >>>[0 1 2 3 4],這樣就是一個一維矩陣c = np...
2019-07-24 12:53:11 237
原创 簡單IF、for、while講解
IF函數IF是一個判斷的概念,如果…就怎麼樣…a = "h"b = "h" if a == b: #當a=b的時候我們印出Welcome to my world! print("Welcome to my world!")else : #如果不等於印出Bye print('Bye')當然也可以在else裡面再加入一個if,這種情況也滿常見的,接下來是eli...
2019-07-19 18:02:39 88
原创 python畫線圖,一些代碼分享,常態分佈、sigmoid、tanh、 liner、sinwave等等
import mathimport matplotlib.pyplot as pltimport numpy as npimport matplotlib as mplimport scipy.statsdef sinwave(x): y = np.sin(x) return yx=np.arange(-10,10,0.01)y=sinwave(x)plt.plo...
2019-07-19 02:11:04 524
空空如也
C#儲存Settings問題
2023-06-04
如何在C#的datatable用LINQ转换表格
2023-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人