Programmierung

15
Finden Sie schnell symmetrische Paare in numpy

from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # 85 9 4 # 86 9...

15
Wie ordne ich ein Array vertikal in Spalten zu?

Wenn ich eine Reihe von Elementen habe, wie z. const array = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18 ] Wie kann ich es zuordnen, damit der Bildschirm / die Seite gerendert wird? 1 6 11 16 2 7 12 17 3 8 13 18 4 9 14 5 10 15 Ich konnte es dazu bringen, horizontal zu arbeiten,...

15
Warum ist np.dot ungenau? (n-dim Arrays)

Angenommen, wir nehmen np.dotzwei 'float32'2D-Arrays: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Zahlen. Außer, sie können sich ändern: Fall 1 : Scheibea np.random.seed(1) a = np.random.randn(9,...

15
Verwenden Sie R, um das Lucky 26-Spiel zu lösen

Ich versuche meinem Sohn zu zeigen, wie Codierung verwendet werden kann, um ein von einem Spiel aufgeworfenes Problem zu lösen, und wie R mit Big Data umgeht. Das fragliche Spiel heißt "Lucky 26". In diesem Spiel werden Zahlen (1-12 ohne Duplikate) auf 12 Punkten auf einem Davidstern (6...