<commit_before>import copy
from itertools import groupby, product

import numpy as np
from matplotlib import pyplot as plt
from matplotlib.collections import LineCollection

import param

from ..core import NdMapping, View, Layer, Overlay
from ..view import Matrix, HeatMap, Points, SheetMatrix, Contours, VectorField
from .viewplots import OverlayPlot, Plot


class PointPlot(Plot):
    """
    Note that the 'cmap', 'vmin' and 'vmax' style arguments control
    how point magnitudes are rendered to different colors.
    """

    normalize_individually = param.Boolean(default=False, doc="""
      Whether to normalize the colors used to represent magnitude for
      each frame or across the map (when color is applicable).""")

    style_opts = param.List(default=['alpha', 'color', 'edgecolors', 'facecolors',
                                     'linewidth', 'marker', 's', 'visible',
                                     'cmap', 'vmin', 'vmax'],
                            constant=True, doc="""
     The style options for PointPlot match those of matplotlib's
     scatter plot command.""")

    _view_type = Points<commit_msg>Fixed imports in sheetplots.py<commit_after>import copy
from itertools import groupby, product

import numpy as np
from matplotlib import pyplot as plt
from matplotlib.collections import LineCollection

import param

from ..core import NdMapping, Map, View, Layer, Overlay
from ..view import Matrix, HeatMap, Points, SheetMatrix, Contours, VectorField
from .viewplots import OverlayPlot, Plot


class PointPlot(Plot):
    """
    Note that the 'cmap', 'vmin' and 'vmax' style arguments control
    how point magnitudes are rendered to different colors.
    """

    normalize_individually = param.Boolean(default=False, doc="""
      Whether to normalize the colors used to represent magnitude for
      each frame or across the map (when color is applicable).""")

    style_opts = param.List(default=['alpha', 'color', 'edgecolors', 'facecolors',
                                     'linewidth', 'marker', 's', 'visible',
                                     'cmap', 'vmin', 'vmax'],
                            constant=True, doc="""
     The style options for PointPlot match those of matplotlib's
     scatter plot command.""")

    _view_type = Points
{'fraction_non_alphanumeric': 0.09154315605928509, 'fraction_numerical': 0.0, 'mean_word_length': 2.916382252559727, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5427710', 'n_tokens_mistral': 618, 'n_tokens_neox': 588, 'n_words': 233}