diff --git a/2023.09.05_stock_data_from_akshare/stock_data_from_akshare.py b/2023.09.05_stock_data_from_akshare/stock_data_from_akshare.py index e48a13d..f0f09e5 100644 --- a/2023.09.05_stock_data_from_akshare/stock_data_from_akshare.py +++ b/2023.09.05_stock_data_from_akshare/stock_data_from_akshare.py @@ -10,9 +10,9 @@ print(title) print(stock_data[0]) num = 30 date_array = stock_data[0:num, 0] -opening_array = stock_data[0:num, 1] -closing_array = stock_data[0:num, 2] -high_array = stock_data[0:num, 3] -low_array = stock_data[0:num, 4] +opening_array = stock_data[0:num, 2] +closing_array = stock_data[0:num, 3] +high_array = stock_data[0:num, 4] +low_array = stock_data[0:num, 5] guan.plot(date_array, closing_array, style='o-', xlabel='date', ylabel='price') guan.plot_stock_line(date_array, opening_array, closing_array, high_array, low_array) \ No newline at end of file diff --git a/2023.12.28_stock_symbols_classification/stock_symbols_classification.py b/2023.12.28_stock_symbols_classification/stock_symbols_classification.py index 107f93b..5ff9a74 100644 --- a/2023.12.28_stock_symbols_classification/stock_symbols_classification.py +++ b/2023.12.28_stock_symbols_classification/stock_symbols_classification.py @@ -44,7 +44,8 @@ stock_symbols_30 = [] for stock_symbol in stock_symbols: find_300 = re.findall(r'^300', stock_symbol) find_301 = re.findall(r'^301', stock_symbol) - if find_300 != [] or find_301 != []: + find_302 = re.findall(r'^302', stock_symbol) + if find_300 != [] or find_301 != [] or find_302 != []: stock_symbols_30.append(stock_symbol) num_stocks_30 = len(stock_symbols_30) print('创业板股票数量:', num_stocks_30) @@ -61,21 +62,19 @@ num_stocks_68= len(stock_symbols_68) print('科创板股票数量:', num_stocks_68) # print(stock_symbols_68) -# 新三板以及北交所 +# 北交所和新三板 stock_symbols_8_4_9 = [] for stock_symbol in stock_symbols: - find_82 = re.findall(r'^82', stock_symbol) find_83 = re.findall(r'^83', stock_symbol) find_87 = re.findall(r'^87', stock_symbol) - find_88 = re.findall(r'^88', stock_symbol) find_430 = re.findall(r'^430', stock_symbol) find_420 = re.findall(r'^420', stock_symbol) find_400 = re.findall(r'^400', stock_symbol) find_920 = re.findall(r'^920', stock_symbol) - if find_82 != [] or find_83 != [] or find_87 != [] or find_88 != [] or find_430 != [] or find_420 != [] or find_400 != [] or find_920 != []: + if find_83 != [] or find_87 != [] or find_430 != [] or find_420 != [] or find_400 != [] or find_920 != []: stock_symbols_8_4_9.append(stock_symbol) num_stocks_8_4_9= len(stock_symbols_8_4_9) -print('新三板以及北交所股票数量:', num_stocks_8_4_9) +print('北交所和新三板股票数量:', num_stocks_8_4_9) # print(stock_symbols_8_4) print('所有股票数量:', num_stocks_60+num_stocks_00+num_stocks_30+num_stocks_68+num_stocks_8_4_9)