How to actually plot a decent physics practical graph
Most students mess this up because they treat the graph as an afterthought. It isn't. In the practical exam, the graph carries significant marks and examiners spot sloppy work immediately. The process is straightforward if you do it methodically. Start by deciding which variable goes on which axis. Independent variable on the X-axis, dependent on the Y-axis. This is standard but I still see students putting resistance on X when they're plotting V-I graphs for ohm's law. It's not wrong per se, but it makes finding slope harder and examiners expect the conventional layout. For graph paper, use full sheet millimeter graph paper. Not the quarter sheets. Not the lined notebook pages. The full A3 or A4 size that comes with your practical file. Mark the origin clearly. Draw both axes with a sharp pencil and a ruler. Label each axis with the physical quantity and its SI unit in parentheses. Something like V(V) or I(A). Without units, you lose marks regardless of how accurate your plot is.
The plotting process
Take your observations table first. Make sure the number of readings is sufficient. For most experiments, six to eight readings minimum gives you a reasonable line of best fit. I usually recommend ten. More data points mean less impact from any single erroneous reading. Choose your scale carefully. This is where most students waste space or crowd their data into a tiny corner of the page. Your scale should use at least half the graph paper, preferably three quarters. Avoid scales like 1 cm equals 3 units or 7 units. Those are annoying to plot and even more annoying to read back from. Stick to 1, 2, 5, or 10 based multiples. 1 cm equals 2 units, or 1 cm equals 0.5 units. Things that are easy to mark and easy to interpolate between. Plot each point as a small cross or a dot inside a circle. Not big filled dots. Examiners can't tell if your dot covers a nearby point or if you missed the coordinate entirely. A clean small cross with the intersection at the exact coordinate is what they want. If a point doesn't land exactly on a grid line, estimate between the lines. Don't round aggressively.
I once had a student who was plotting a meter bridge experiment and all his points landed slightly off a perfect straight line. His instinct was to adjust the points until they fell on the line. That is falsification of data and it's one of the fastest ways to get zero in the practical. Instead, I had him draw the best fit line by eye, making sure roughly equal numbers of points sat above and below it, and then calculate the scatter. The maximum deviation from the line was about 2 percent of the reading. That's well within acceptable experimental error. He kept the points as they were and drew the line through the middle. He got full marks for the graph section.
Get the Full Details

Drawing the line of best fit
For linear graphs, use a transparent ruler. Position it so the points are scattered evenly on both sides. You don't need to force it through the origin unless the theory demands it. Some experiments require the line to pass through zero. Ohm's law does. A pendulum experiment plotting T squared versus length does not necessarily have to, depending on your setup. Check your theory before assuming. For non-linear graphs, like the ones in the focal length experiments where you might plot 1/u against 1/v, you still draw a smooth curve. No jagged connections between points. The curve represents the underlying physical relationship, not just a path through your data.
Finding slope and intercepts
Don't pick two points that are close together. That amplifies any reading error. Pick two points on the line itself that are far apart, ideally near the extremes of your plotted range. Calculate slope as rise over run using coordinates read from the line, not from your original data table. This is a common mistake. Students plug in their measured values instead of reading the coordinates directly from the graph line. For intercepts, extend your line carefully to where it meets the axis. Read the value directly. If the line doesn't naturally meet an axis within your plotted area, extend it with a dashed line and add an arrow indicating continuation. Note the intercept value with proper units. One counter-intuitive thing: a steeper slope doesn't always mean a larger physical quantity. In a V-I graph, the slope is resistance. But in an I-V graph, the slope is the reciprocal of resistance. Always think about what your axes represent before interpreting slope magnitude. I've seen students say a shallow line means low resistance without checking which variable was plotted on which axis. That's a fundamental error that costs easy marks.
Common pitfalls
Don't start your axes from zero unless your data includes values near zero. If your voltage readings range from 4 volts to 8 volts, starting the X-axis at zero wastes most of your graph paper and compresses your data into a small section. Break the axis with a zigzag symbol near the origin to show you've skipped the unused portion. This is standard practice and perfectly acceptable. Another issue is inconsistent precision. If your measuring instrument reads to two decimal places, don't plot points with three. But also don't round everything to one decimal place if your instrument gives two. Match your plotted precision to your instrument's least count. Plotting 2.35 V as 2.4 V loses information. Plotting 2.35 V as 2.350 V implies precision you don't have.

What happens when your data is messy
Sometimes the points just don't cooperate. You get scatter. That's normal. Real experiments have error. What matters is whether the scatter is random or systematic. Random scatter around a reasonable trend line is fine. If all your points consistently fall on one side of where the line should be, you have a systematic error. Check your zero readings, your instrument calibration, and your connections. In a series circuit experiment, a loose connection can cause consistent voltage drops that show up as a shifted line. If the scatter is too large for a meaningful line of best fit, that's a problem. No amount of careful plotting will fix bad data. In that case, the honest approach is to note the anomaly in your observation book, explain possible sources of error briefly, and proceed with the best line you can draw. Examiners would rather see you acknowledge the issue than pretend the data is perfect. There's also the case where your theoretical expectation and your experimental result disagree significantly. Say you're measuring g using a pendulum and your value comes out 9.1 instead of 9.8. The graph itself might be perfectly plotted. The slope is correct based on your data. The issue is in the experimental setup, not the graph. Document your calculated value, compare it to the standard, and discuss percentage error. That discussion often carries more weight than the raw graph in the marking scheme.
The Class 12 Physics Practical Graph isn't about making something look good. It's about representing your measurements honestly and extracting the physical quantities your experiment is designed to find. Plot carefully, fit properly, calculate correctly, and don't fudge the data. That's how you get the marks.