Informatics Practices Practical File
Informatics Practices Practical File
import pandas as pd
data = pd.read_csv('data.csv')
print(data)
import pandas as pd
data = pd.read_csv('data.csv')
print("Mean:\n", data.mean())
print("Median:\n", data.median())
Output: Displays the mean, median, and standard deviation of the numeric columns.
import pandas as pd
data = pd.read_csv('data.csv')
print(filtered_data)
4. Sorting a DataFrame
import pandas as pd
data = pd.read_csv('data.csv')
print(sorted_data)
data = pd.read_csv('data.csv')
data.fillna(0, inplace=True)
print(data)
Output: Replaces all missing values with 0 and displays the updated DataFrame.
import pandas as pd
data = pd.read_csv('data.csv')
grouped_data = data.groupby('Class')['Marks'].mean()
print(grouped_data)
import pandas as pd
data = pd.read_csv('data.csv')
plt.bar(data['Name'], data['Marks'])
plt.xlabel('Name')
plt.ylabel('Marks')
plt.title('Marks of Students')
plt.show()
8. Line Plot
import pandas as pd
data = pd.read_csv('data.csv')
plt.xlabel('Date')
plt.ylabel('Temperature')
plt.title('Temperature Over Time')
plt.show()
9. Pie Chart
import pandas as pd
data = pd.read_csv('data.csv')
plt.title('Marks Distribution')
plt.show()
10. Histogram
import pandas as pd
data = pd.read_csv('data.csv')
plt.xlabel('Marks Range')
plt.ylabel('Frequency')
plt.title('Histogram of Marks')
plt.show()
import pandas as pd
data = pd.read_csv('data.csv')
plt.xlabel('Age')
plt.ylabel('Marks')
plt.title('Age vs Marks')
plt.show()
import pandas as pd
data = pd.read_csv('data.csv')
print(data)
import pandas as pd
data = pd.read_csv('data.csv')
data.to_csv('new_data.csv', index=False)
import pandas as pd
data = pd.read_csv('data.csv')
print(data.head())
import pandas as pd
data = pd.read_csv('data.csv')
print(data.corr())
data = pd.read_csv('data.csv')
frequency = data['Category'].value_counts()
print(frequency)
import pandas as pd
data = pd.read_csv('data.csv')
plt.boxplot(data['Marks'])
plt.show()
import pandas as pd
data = pd.read_csv('data.csv')
import pandas as pd
data1 = pd.read_csv('data1.csv')
data2 = pd.read_csv('data2.csv')
print(merged_data)
data = pd.read_csv('data.csv')
data = data.drop(columns=['Unwanted_Column'])
print(data)
SELECT NOW();
SELECT marks, COUNT(*) FROM students GROUP BY marks HAVING COUNT(*) > 1;