1. 程式人生 > >利用python 資料分析入門,詳細教程,教小白快速入門

利用python 資料分析入門,詳細教程,教小白快速入門

  這是一篇的資料的分析的典型案列,本人也是經歷一次從無到有的過程,倍感珍惜,所以將其詳細的記錄下來,用來幫助後來者快速入門!

  資料的格式如下:

  

  

  我們設定 一個trem or  typedef為一條標籤,一行為一條記錄或者是鍵值對,以此為標準!

  下面我們來對資料進行分析

  資料集中一共包含兩種標籤[trem] and [typedef]兩種標籤,每個標籤下邊有多個鍵值對,和唯一的識別符號id,每行記錄以“/n”結尾,且每條標籤下下有多個相同的鍵值對,for examble: is_a,synonym...

  演算法設計:

  1. 資料集中含有【trem】和【typedef】兩種標籤,因此,我們將資料分成兩個資料集分別來進行處理。

  2.迴圈遍歷資料集,將鍵值對的鍵去除,並且對每一個鍵進行計數,並且進行去重操作

   (我剛開始的想法是根據id的數量於其他的鍵的數量進行比較,找出每個標籤下存在重複的鍵值對,進而確定每個標籤下存在重複的鍵值對 :is_a,有點想多了,呵呵~)

  3.由於發現每條標籤下的記錄的順序都是一定的,id永遠排在前面,用字典的形式儲存是順序是亂的,看上去很不舒服,所以我們相辦法將他存在list裡面,最大限度的還原了原有資料。

  4. 處理相同鍵的鍵值對,字典中不允許存在一鍵多值的情況,我們將他存到一個list裡面,字典中

 

 

曾經對於react專案怎麼使用bootstrap糾結了很久,網上也查了好多的資料,有的用react-bootstrap,只要npm install 以後,import就可以使用裡面的css了。但是這個樣式跟我想要的bootstrap還是有點不一樣的。我希望用http://www.bootcss.com/裡的,最近才發現,自己真的有的時候瞎想太多了,就跟之前一樣,把bootstrap的css以及js引用直接放在index.html裡面引用就可以了,真是為以前的愚蠢汗顏!!!

附引用程式碼:

複製程式碼
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="theme-color" content="#000000">
    <link rel="manifest" href="%PUBLIC_URL%/manifest.json">
    <link rel="stylesheet" href="./css/bootstrap.min.css" rel="stylesheet">
<title>React App</title> </head> <body> <div id="root"> </div> <script src="js/jquery-3.2.1.slim.js"></script> <script src="js/popper.min.js"></script> <script src="js/bootstrap.min.js"></script> </body> </html>
複製程式碼