Bir diziyi sıralamaya ve python'a ayırmaya çalışıyorum.Dizi sıralama ve bunları kesme/ayırma
Örnek:
x y z
1 3 83
2 4 38
8 1 98
3 87 93
4 1 73
1 3 67
9 9 18
1 4 83
9 3 93
8 2 47
Ben ilk önce bu gibi görünmek istiyorum: Yani
x y z
1 3 83
1 3 67
1 4 83
2 4 38
3 87 93
4 1 73
8 1 98
8 2 47
9 9 18
9 3 93
x
ben ithal edecek böyle bir veri dosyası var Sütun artan sırada, ardından y
sütunu.
Son olarak, bu dizilerden bir dizi oluşturmak istiyorum? Bunu yapabilir miyim? Yani
Ben: vb
array[0] = [[1, 3, 83],[1, 3, 67],[1, 4, 83]]
array[1] = [[2, 4, 38]]
array[2] = [[3, 87, 93]]
array[3] = [[4, 1, 73]]
array[4] = [[8, 1, 98],[8,2,47]]
ve ...
dışarı Başlamak:import numpy as np
import matplotlib.pyplot as plt
data_file_name = 'whatever.dat'
data=np.loadtxt(data_file_name)
Uygulama girişimlerinizde yaşadığınız sorunlara yardımcı olabilmemiz için lütfen bir [mcve] sağlayabilir misiniz? – idjaw
Pandas paketini kullanmaya hazır mısınız, yoksa saf bir Python çözümü mi istiyorsunuz? – Alexander
Saf python en iyi olurdu - nazikçe – Scientized