# An example of the file change section
```python
from IPython.display import display
filepath = 'file-change.csv'
input_types = {
'1st': 'toggle',
'3rd': 'number',
'4th': 'dropdown',
'5th': 'dropdown',
'6th': 'readonly'
}
dropdown_items = {
'4th': ['apple', 'orange', 'pear'],
'5th': {
'a': ['sally', 'margaret', 'annita'],
'b': ['george', 'philip', 'simpson'],
'c': ['red', 'green', 'blue']
}
}
```
## A Jupyter output display of the pandas dataframe from the csv file
```python
from_csv = pd.read_csv(filepath, index_col=0)
display(from_csv)
```
## A default table
from_csv
```python
from_csv.to_csv(filepath)
```
## A table that allows the json pandas types to be edited
This is using the `typeEdit` property within the `` element.
from_csv
```python
from_csv.to_csv(filepath)
```
## A table that forces input types
This is using the `inputTypes` property within the `` element.
from_csv
```python
from_csv.to_csv(filepath)
```