[PYTHON] numpy> Sortie de liste aléatoire> zip () / print%

Environnement d'exploitation


GeForce GTX 1070 (8GB)
ASRock Z170M Pro4S [Intel Z170chipset]
Ubuntu 14.04 LTS desktop amd64
TensorFlow v0.11
cuDNN v5.1 for Linux
CUDA v8.0
Python 2.7.6

J'essayais de créer un fichier csv qui stocke les données aléatoires utilisées dans TensorFlow.

Référence http://qiita.com/7of9/items/b56708f38fa14f944d76#comment-59b925b947211bb8abcf

prep_data.py


import numpy as np
import random

numdata=10
x_data = np.random.rand(numdata)
y_data = np.sin(2*np.pi*x_data) + 0.3 * np.random.rand()

for xs, ys in zip(x_data, y_data):
	print '%.5f, %.5f' % (xs, ys)

résultat


$ python prep_data.py 
0.55805, -0.09681
0.09217, 0.80718
0.03410, 0.47250
0.20549, 1.22104
0.98297, 0.15306
0.03321, 0.46702
0.83019, -0.61584
0.74709, -0.73994
0.92803, -0.17704
0.93578, -0.13275

Recommended Posts

numpy> Sortie de liste aléatoire> zip () / print%
Résumé de la génération de nombres aléatoires par Numpy
list et numpy
J'ai fait un graphique de nombres aléatoires avec Numpy
Rembourrage de la sortie 0 du numéro Ruby
[Note] Création aléatoire?
Sortie d'une liste de chaînes Unicode
Liste des méthodes pratiques Numpy