Adds Provider for Faker library to Generate randomized Pandas DataFrames
Project description
Faker Pandas
from faker import Faker
from faker_pandas import PandasProvider
fake = Faker()
fake.add_provider(PandasProvider)
colgen = fake.pandas_column_generator()
df = fake.pandas_dataframe(
colgen.first_name('First Name', empty_value='', empty_ratio=.5),
colgen.last_name('Last Name'),
colgen.pandas_int('Age', 18, 80, empty_ratio=.2),
rows=7
)
print(df)
Output:
First Name Last Name Age
1 Lawrence 72.0
2 Lisa Holloway NaN
3 Edwards 31.0
4 Steven Johnson 69.0
5 Smith 66.0
6 Monica Lynch NaN
7 Edward Brown 20.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
faker-pandas-0.1.2.tar.gz
(2.7 kB
view hashes)
Built Distribution
Close
Hashes for faker_pandas-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61b1c938e1cf806c4d5fdd899b14772c557a4409854382a13762816b97dd3178 |
|
MD5 | f21d3c448074ffb5e4e2b0662b32424f |
|
BLAKE2b-256 | 7a71a0e60cddf0b30b0a8c28aa2e2a51fe9c2cc41d8796196412bbf94d207418 |