Skip to content

Instantly share code, notes, and snippets.

@sabapathygithub
Created July 13, 2021 02:11
Show Gist options
  • Save sabapathygithub/a00d2c804068f657c98d628fc9e4636a to your computer and use it in GitHub Desktop.
Save sabapathygithub/a00d2c804068f657c98d628fc9e4636a to your computer and use it in GitHub Desktop.
Pandas important notes
# Concating numpy arrray and form pandas data frame.
import pandas as pd
points = np.asarray(self.pcd_data.points, dtype=np.float32)
pd_points = pd.DataFrame(data=points, columns=["X", "Y", "Z"])
colors = np.asarray(self.pcd_data.colors, dtype=np.float32)
pd_colors = pd.DataFrame(data=colors, columns=["R", "G", "B"])
normals = np.asarray(self.pcd_data.normals, dtype=np.float32)
pd_normals = pd.DataFrame(data=normals, columns=["NX", "NY", "NZ"])
test_dataframe = pd.concat([pd_points, pd_colors, pd_normals], axis=1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment