<jupyter_start><jupyter_text>Table of Contents 1&nbsp;&nbsp;Tile1.1&nbsp;&nbsp;Exemplo unidimensional - replicando as colunas1.2&nbsp;&nbsp;Exemplo unidimensional - replicando as linhas1.3&nbsp;&nbsp;Exemplo bidimensional - replicando as colunas1.4&nbsp;&nbsp;Exemplo bidimensional - replicando as linhas1.5&nbsp;&nbsp;Exemplo bidimensional - replicando as linhas e colunas simultaneamente2&nbsp;&nbsp;Documentação Oficial Numpy  TileUma função importante da biblioteca numpy é a tile, que gera repetições do array passado com parâmetro. A quantidade de repetições é dada pelo parâmetro reps Exemplo unidimensional - replicando as colunas<jupyter_code>import numpy as np

a = np.array([0, 1, 2])
print('a = \n', a)

print()
print('Resultado da operação np.tile(a,2): \n',np.tile(a,2))<jupyter_output>a = 
 [0 1 2]

Resultado da operação np.tile(a,2): 
 [0 1 2 0 1 2]<jupyter_text>Exemplo unidimensional - replicando as linhasPara modificar as dimensões na quais a replicação será realizada modifica-se o parâmetro reps, passando ao invés de um int, uma tupla com as dimensões que se deseja alterar<jupyter_code>print('a = \n', a)
print()
print("Resultado da operação np.tile(a,(2,1)):\n" , np.tile(a,(2,1)))<jupyter_output>a = 
 [[0 1]
 [2 3]]

Resultado da operação np.tile(a,(2,1)):
 [[0 1]
 [2 3]
 [0 1]
 [2 3]]<jupyter_text>Exemplo bidimensional - replicando as colunas<jupyter_code>a = np.array([[0, 1], [2, 3]])
print('a = \n', a)
print()

print("Resultado da operação np.tile(a,2):\n", np.tile(a,2))<jupyter_output>a = 
 [[0 1]
 [2 3]]

Resultado da operação np.tile(a,2):
 [[0 1 0 1]
 [2 3 2 3]]<jupyter_text>Exemplo bidimensional - replicando as linhas<jupyter_code>a = np.array([[0, 1], [2, 3]])
print('a = \n', a)

print()
print("Resultado da operação np.tile(a,(3,1)):\n", np.tile(a,(3,1)))<jupyter_output>a = 
 [[0 1]
 [2 3]]

Resultado da operação np.tile(a,(3,1)):
 [[0 1]
 [2 3]
 [0 1]
 [2 3]
 [0 1]
 [2 3]]<jupyter_text>Exemplo bidimensional - replicando as linhas e colunas simultaneamente<jupyter_code>a = np.array([[0, 1], [2, 3]])
print('a = \n', a)

print()
print("Resultado da operação np.tile(a,(2,2)):\n", np.tile(a,(2,2)))<jupyter_output>a = 
 [[0 1]
 [2 3]]

Resultado da operação np.tile(a,(2,2)):
 [[0 1 0 1]
 [2 3 2 3]
 [0 1 0 1]
 [2 3 2 3]]
{'fraction_non_alphanumeric': 0.16380449141347425, 'fraction_numerical': 0.052840158520475564, 'mean_word_length': 5.091152815013404, 'pattern_counts': {'":': 0, '<': 16, '<?xml version=': 0, '>': 16, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '5', 'dir': 'jupyter-structured-clean-dedup', 'id': '282339', 'license': 'MIT', 'n_tokens_mistral': 1025, 'n_tokens_neox': 935, 'n_words': 259, 'path': 'master/tutorial_numpy_1_8.ipynb', 'repo_name': 'jamfeitosa/ia898', 'size': '2271'}