在Linux机器上使用Python 3.5.2。我在使用pandas读取的CSV中有185个不同的字符串。然后我使用itertools运行所有组合,从不同的字符串中选择8个:185选择8.这是代码:
names1 = ['player_name', 'blank_column']
data2 = pd.read_csv('LU_4FEB_DFSBB_10GS.csv', names=names1, usecols=[0])
print(data2)
combos = list(it.combinations(data2.player_name, 8))
print(combos)
一旦我运行它,在观察任务管理器时,将16 GB的内存挂起,将4个内核挂起,然后我在Spyder IDE中收到此消息:
内核似乎意外死亡。使用“重新启动内核”继续使用此控制台。
我在Java中选择r函数非常大,并没有遇到这些问题。