homework-0219

問題1.安裝Anaconda。

print("Hello Anacond!")
Hello Anacond!

問題2.使用Jupyter Python3編寫Hello world程序。

print("hello world")
hello world

問題3.導入Numpy ,使用Numpy生成一個5*2的二維數組。

import numpy as np
a=np.arange(10).reshape(5, 2)
print(a)
b=np.array([(1,2), (3,4), (5,6), (9, 10), [10, 11]])
b
[[0 1]
 [2 3]
 [4 5]
 [6 7]
 [8 9]]





array([[ 1,  2],
       [ 3,  4],
       [ 5,  6],
       [ 9, 10],
       [10, 11]])

問題4.導入Matplotlib,使用Matplotlib繪製問題3生成二維數組的折線圖。

import matplotlib.pyplot as plt
x=b[0:5, 0]
y=b[:, -1]
print(x, y)
plt.plot(x, y)
plt.xlabel("X")
plt.ylabel("Y")
plt.title("demo")
plt.show()
[ 1  3  5  9 10] [ 2  4  6 10 11]

問題5.導入Pandas,使用Pandas讀取本地一個csv文件,並統計文件記錄數。

import pandas as pd
t = pd.read_csv("test.csv", names=['a', 'b', 'c'])
print(t)
   a  b  c
0  1  2  a
1  3  k  b
t.size
6
len(t)
2
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章