簡體   English   中英

隨機選擇標准普爾 500 公司的 100 家公司數據

[英]randomly selecting 100 companies data on s&p 500 companies

我收到了三個 csv 文件,其中一個包含標准普爾 500 指數公司,另外兩個包含有關其交易量和收益的數據。 我如何 select 這 500 家公司中的 100 家公司隨機在 Python

from random import seed
from random import choice

seed(2)
numbers = [i for i in range(100)]

print(data)

for _ in range(50):
    selection = choice(numbers)
    print(selection)

使用 random.choice() 可能會導致重復樣本,因為它是帶有替換的隨機抽樣。

嘗試這個:

使用來自另一個列表的指定數量的隨機元素創建新列表。

from random import sample
numbers = [i for i in range(500)]
hundred_selected_numbers = sample(numbers, 100)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM