原创 python利用pandas讀取csv報錯:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8...解決方法

1、用記事本打開csv文件 2、另存爲 ==> 編碼,修改爲"UTF-8" 3、保存,問題解決

原创 推薦系統筆記——推薦引擎之實現簡單的實時推薦算法(三)

同類目推薦 製造日誌logfile.txt和cate.log,應用於同類目推薦: # coding=utf-8 import random user_list = ["one", "two", "three", "four", "fi

原创 聚類算法評估——輪廓係數及python實現

含義 輪廓係數(Silhouette Coefficient),是聚類效果好壞的一種評價方式。      輪廓係數的值是介於 [-1,1] ,越趨近於1代表內聚度和分離度都相對較優。 計算步驟 1)對於簇中的每個向量,分別計算它們的輪廓係

原创 排序算法總結

常見排序算法評估 時間複雜度 O(n2):冒泡排序、選擇排序、插入排序 O(nlogn):歸併排序、快速排序、堆排序、希爾排序 O(n):計數排序、基數排序   不是基於比較的排序算法,思想來於桶排序 空間複雜度 O(1):插入排序、選擇

原创 MongoDB學習筆記(七)—— 條件操作符

描述 條件操作符用於比較兩個表達式並從mongoDB集合中獲取數據。 MongoDB中條件操作符有: (>) 大於 - $gt (<) 小於 - $lt (>=) 大於等於 - $gte (<= ) 小於等於 - $lte 大於操作符 (

原创 Python學習筆記——當前路徑創建空的文件夾

目標 在當前路徑創建 mydata 文件夾,如果 mydata 文件夾已經存在的話將其清空。 用到的函數 os.getcwd() 返回當前工作目錄。 os.path.exists() 如果路徑 path 存在,返回 True;如果路徑 p

原创 Python學習筆記——png圖片生成GIF

將指定目錄下的按照字母序排序好的.png格式圖片,生成GIF動圖。 代碼如下: # -*- coding: utf-8 -*- import imageio import os ''' # 只支持png格式,需要先命名排序好(默認按照

原创 MongoDB學習筆記(六)—— 聚合 aggregate

MongoDB 聚合 MongoDB中聚合(aggregate)主要用於處理數據(諸如統計平均值,求和等),並返回計算後的數據結果。 aggregate() 方法 MongoDB中聚合的方法使用aggregate()。類似sql語句中的

原创 Docker學習筆記(二)—— 安裝

本文介紹了Docker在win10系統下的安裝、測試以及鏡像加速 一、啓用Hyper-V 在 Windows 上安裝 Docker 之前先要啓動虛擬機,而我們可直接設置啓用 Hyper-V . 它是 Windows10專業版系統 自帶的虛

原创 MongoDB學習筆記(五)—— 增刪改查

本文將介紹MongoDB數據庫的增刪改查相關操作,具體可參考官方手冊:https://docs.mongodb.com/manual/ 該頁面還提供了MongoDB Web Shell,可以用來在線模擬數據庫環境,方便學習。 增 db.

原创 MongoDB學習筆記(四)—— 文件導入/導出

在MongoDB中想要進行數據的導入和導出操作,可以使用安裝目錄下的bin目錄下的mongoexport.exe 與 mongoimport.exe  操作時,不用登陸 MongoDB,在cmd命令行中直接操作即可,首先需要進入到Mon

原创 MongoDB學習筆記(三)—— 創建Database、Collection、用戶

創建Database 本文中的創建Database、Collection、用戶操作都需要先打開並運行Mongo。 首先要先啓動MongoDB服務,參考筆記(一)中的方法。接下來,在cmd窗口輸入以下命令啓動MongoDB客戶端。 mon

原创 MongoDB學習筆記(二)—— 可視化

1、下載 下載MongoDB的可視化工具Robo 3T,鏈接: https://robomongo.org/download 2、安裝 下載完成點擊文件,按步驟安裝:  點擊安裝完成。 3、配置數據庫連接屬性 1)在主界面,點擊

原创 MongoDB學習筆記(一)—— 安裝與配置

1、介紹 MongoDB 是由C++語言編寫的,是一個基於分佈式文件存儲的開源數據庫系統,屬於非關係型數據庫(NoSQL)。 特點: 開發快速、極簡靈活、面向文檔(文件存儲格式爲BSON,一種JSON的擴展) 三個概念: 數據庫:數據的倉