# import necessary libraries
import numpy as np
import pandas as pd
# set n to the desired nth number
n = 10
# load every nth row in a NumPy array using slicing
file_link = 'https://tinyurl.com/BostonHousingcsv'
data = np.genfromtxt(file_link, delimiter = ',')[1: : n]
# set column names & move previous column headers as first row
columns = ["crim","zn","indus","chas","nox","rm","age",\
"dis","rad","tax","ptratio","b","lstat","medv"]
df = pd.DataFrame(data, columns = columns)
# print the result
print(df.head())